STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228138
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/48796426?noj=FRM48796426-18DC" width="1" height="1"></div>

Penut.swf

This is the info page for
Flash #72401

(Click the ID number above for more basic data on this flash file.)


Text
dailyderek 2008

Special Thanks to Jacki Chan for teaching me Kung Fu.

D

Productions

Detour

Multiplayer Mode

Compare Scores in Adventure!

Adventure Mode

Adventure Mode

Sandbox Mode

Sandbox Mode

Detail Quality

Detail Quality

Special Features

Special Features

Main Menu

Main Menu

Let's Go!

Let's Go!

To play just draw stuff and a round
peanut will roll on it. Try to go to the
exity thingy without getting many
bounces or something. You can
also skip levels but if you're playing
by rules skipping adds 50 bounces.
So... yeah hope you like the game.

Start

Start

Retry

Retrey

To Caves

Challenge 01 Valley

EXIT

Next

Next

Challenge 02 Valley

To Caves

Insert FUnny Quote Here

Challenge 03 Caves

To Mountains

To Mountains

Insert FUnny Quote Here

Challenge 04 Caves

To Mountains

Challenge 05 Mountain Pass

To Volcanoe

Challenge 06 Mountain Pass

To Volcanoe

Challenge 07 Volcanoe

To Wastland

Challenge 08 Volcanoe

To Wastland

Challenge 09 Wastleand

To Ocean

Challenge 10 Wastleand

To Ocean

Challenge 11 Ocean

Challenge 12 Ocean

YOU WON!

Skipper - 600 +
Noob - 500
Loser - 400
Amature - 300
Novice - 200
Pro - 100
God - 50

Check what rank you are!

Main Menu

Main Menu

ActionScript [AS1/AS2]

Frame 622
stop();
Frame 623
stop();
Frame 624
stop();
Frame 625
go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; }; stop();
Instance of Symbol 130 MovieClip "ball" in Frame 625
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 626
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 626
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 627
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 627
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 628
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 628
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 629
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 629
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 630
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 630
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 631
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 631
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 632
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 632
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 633
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 633
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 634
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 634
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 635
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 635
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 636
stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 636
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 637
stop(); stop(); go = false; createEmptyMovieClip("terrain", 1); terrain.lineStyle(9, 14483677, 90); imdrawing = false; onMouseDown = function () { if (!go) { if (imdrawing == false) { terrain.moveTo(_xmouse, _ymouse); imdrawing = true; } if (imdrawing == true) { onEnterFrame = function () { terrain.lineTo(_xmouse, _ymouse); }; } } }; onMouseUp = function () { onEnterFrame = function () { imdrawing = false; }; };
Instance of Symbol 130 MovieClip "ball" in Frame 637
onClipEvent (load) { yspeed = 0; xspeed = 0; gravity = 0.2; radius = 5; friction = 0.9; precision = 360; bounces = 0; } onClipEvent (enterFrame) { if (_root.go == true) { if (_root.exit.hitTest(_x, _y, true)) { xspeed = 0; yspeed = 0; } else { collisions = 0; sum_x = 0; sum_y = 0; yspeed = yspeed + gravity; x = 1; while (x < precision) { spot_x = _x + (radius * Math.sin((x * 360) / precision)); spot_y = _y - (radius * Math.cos((x * 360) / precision)); if (_root.terrain.hitTest(spot_x, spot_y, true)) { collisions++; sum_x = sum_x + spot_x; sum_y = sum_y + spot_y; } x++; } if (collisions > 0) { _root.last_hit._x = old_x; _root.last_hit._y = old_y; bounces++; _root.collisions.text = "Bounces: " + bounces; ball_dir = Math.atan(yspeed / (xspeed * -1)) / (Math.PI/180); if ((xspeed * -1) < 0) { ball_dir = ball_dir + 180; } if (((xspeed * -1) >= 0) && (yspeed < 0)) { ball_dir = ball_dir + 360; } spot_x = sum_x / collisions; spot_y = sum_y / collisions; x_cat = spot_x - _x; y_cat = spot_y - _y; ball_coll = Math.atan(y_cat / x_cat) / (Math.PI/180); if (x_cat < 0) { ball_coll = ball_coll + 180; } if ((x_cat >= 0) && (y_cat < 0)) { ball_coll = ball_coll + 360; } ground_rotation = ball_coll - 90; if (ground_rotation < 0) { ground_rotation = ground_rotation + 180; } bounce_angle = (180 - ball_dir) - (2 * ground_rotation); if (bounce_angle < 0) { bounce_angle = bounce_angle + 360; } speed = Math.sqrt((yspeed * yspeed) + (xspeed * xspeed)); xspeed = (speed * Math.cos((bounce_angle * Math.PI) / 180)) * friction; yspeed = ((speed * Math.sin((bounce_angle * Math.PI) / 180)) * -1) * friction; _x = old_x; _y = old_y; } else { old_x = _x; old_y = _y; } _y = (_y + yspeed); _x = (_x + xspeed); } } }
Frame 639
stop();
Symbol 46 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 48 MovieClip Frame 40
stop();
Symbol 74 Button
on (release) { _root.play(); }
Symbol 75 MovieClip Frame 1
function onEnterFrame() { if (!loaded) { var _local3 = _root.getBytesLoaded() / _root.getBytesTotal(); if (_local3 >= 1) { play(); bar._x = initX; loaded = true; } else { bar._x = initX + ((_local3 - 1) * bar._width); } } var _local4 = getTimer() - time; timeAccum = timeAccum + _local4; while (timeAccum >= FRAME_TIME) { var _local2 = 0; while (_local2 < timeClips.length) { if (timeClips[_local2]._currentframe < timeClips[_local2]._totalframes) { timeClips[_local2].nextFrame(); } else { timeClips[_local2].gotoAndStop(1); } _local2++; } if (loaded && (_currentframe < _totalframes)) { nextFrame(); } timeAccum = timeAccum - FRAME_TIME; } time = time + _local4; } stop(); _root.stop(); var initX = bar._x; var time = getTimer(); var FRAME_TIME = 33.3333333333333; var timeAccum = 0; var loaded = false; timeClips = [bargfx, tank.mc0, tank.mc1, tank.mc2, tank.mc3, tank.mc4, tank.mc4.mc0, tank.mc4.mc1, tank.mc4.mc0.mc0, tank.mc4.mc0.mc0.mc0.mc0, tank.mc4.mc0.mc0.mc0.mc1, tank.mc4.mc0.mc0.mc0.mc2, tank.mc4.mc0.mc0.mc0.mc3, tank.mc4.mc0.mc0.mc1, tank.mc4.mc0.mc0.mc2, tank.mc5.mc0]; var i = 0; while (i < timeClips.length) { timeClips[i].stop(); i++; }
Symbol 75 MovieClip Frame 51
Symbol 93 Button
on (release) { gotoAndPlay (622); }
Symbol 103 Button
on (release) { gotoAndPlay (624); }
Symbol 106 Button
on (release) { gotoAndPlay (625); }
Symbol 109 Button
on (release) { if (_quality == "LOW") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "HIGH"; } else if (_quality == "HIGH") { _quality = "LOW"; } }
Symbol 112 Button
on (release) { gotoAndPlay (623); }
Symbol 123 Button
on (release) { gotoAndPlay (622); }
Symbol 126 Button
on (release) { gotoAndPlay (626); }
Symbol 134 Button
on (release) { go = true; }
Symbol 137 Button
on (release) { _root.ball._x = 82; _root.ball._y = 70; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 152 Button
on (release) { _root.ball._x = 97; _root.ball._y = 75; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 155 Button
on (release) { gotoAndPlay (626); }
Symbol 161 Button
on (release) { gotoAndPlay (628); }
Symbol 162 Button
on (release) { _root.ball._x = 458; _root.ball._y = 85; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 168 Button
on (release) { gotoAndPlay (629); }
Symbol 170 Button
on (release) { _root.ball._x = 27; _root.ball._y = 47; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 176 Button
on (release) { gotoAndPlay (630); }
Symbol 178 Button
on (release) { _root.ball._x = 470; _root.ball._y = 36; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 183 Button
on (release) { gotoAndPlay (630); }
Symbol 185 Button
on (release) { _root.ball._x = 99; _root.ball._y = 113; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 190 Button
on (release) { gotoAndPlay (631); }
Symbol 191 Button
on (release) { _root.ball._x = 99; _root.ball._y = 129; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 196 Button
on (release) { _root.ball._x = 271; _root.ball._y = 47; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 198 Button
on (release) { gotoAndPlay (632); }
Symbol 202 Button
on (release) { _root.ball._x = 196; _root.ball._y = 82; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 204 Button
on (release) { gotoAndPlay (633); }
Symbol 210 Button
on (release) { _root.ball._x = 506; _root.ball._y = 89; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 212 Button
on (release) { gotoAndPlay (634); }
Symbol 217 Button
on (release) { gotoAndPlay (635); }
Symbol 222 Button
on (release) { _root.ball._x = 310; _root.ball._y = 89; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 223 Button
on (release) { gotoAndPlay (637); }
Symbol 227 Button
on (release) { _root.ball._x = 483; _root.ball._y = 126; _root.ball.xspeed = 0; _root.ball.yspeed = 0; _root.go = false; _root.terrain.clear(); _root.terrain.lineStyle(10, 14483677, 100); }
Symbol 228 Button
on (release) { gotoAndPlay (638); }
Symbol 237 Button
on (release) { gotoAndPlay (622); }

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:75
Symbol 3 GraphicUsed by:75
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:75
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:6 7Used by:75
Symbol 9 GraphicUsed by:75
Symbol 10 GraphicUsed by:75
Symbol 11 GraphicUsed by:75
Symbol 12 GraphicUsed by:19 48
Symbol 13 GraphicUsed by:19 48
Symbol 14 GraphicUsed by:19 48
Symbol 15 GraphicUsed by:19 48
Symbol 16 GraphicUsed by:19 48
Symbol 17 GraphicUsed by:19 48
Symbol 18 GraphicUsed by:19 48
Symbol 19 MovieClipUses:12 13 14 15 16 17 18Used by:75
Symbol 20 GraphicUsed by:75
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:75
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:75
Symbol 25 GraphicUsed by:29
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29 32
Symbol 29 MovieClipUses:25 26 28Used by:43
Symbol 30 GraphicUsed by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:30 31 28Used by:43
Symbol 33 GraphicUsed by:36
Symbol 34 GraphicUsed by:36 39
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:33 34 35Used by:40
Symbol 37 GraphicUsed by:39
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:37 34 38Used by:40
Symbol 40 MovieClipUses:36 39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:29 32 40 42Used by:75
Symbol 44 GraphicUsed by:75
Symbol 45 GraphicUsed by:46  Timeline
Symbol 46 ButtonUses:45Used by:75
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:12 13 14 15 16 17 18 47Used by:75
Symbol 49 GraphicUsed by:75
Symbol 50 GraphicUsed by:75
Symbol 51 GraphicUsed by:75
Symbol 52 GraphicUsed by:75
Symbol 53 GraphicUsed by:75
Symbol 54 GraphicUsed by:75
Symbol 55 GraphicUsed by:75
Symbol 56 GraphicUsed by:75
Symbol 57 GraphicUsed by:75
Symbol 58 GraphicUsed by:75
Symbol 59 GraphicUsed by:75
Symbol 60 GraphicUsed by:75
Symbol 61 ShapeTweeningUsed by:75
Symbol 62 GraphicUsed by:75
Symbol 63 ShapeTweeningUsed by:75
Symbol 64 ShapeTweeningUsed by:75
Symbol 65 GraphicUsed by:75
Symbol 66 GraphicUsed by:74
Symbol 67 GraphicUsed by:74
Symbol 68 GraphicUsed by:74
Symbol 69 GraphicUsed by:74
Symbol 70 GraphicUsed by:74
Symbol 71 GraphicUsed by:73
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:71 72Used by:74
Symbol 74 ButtonUses:66 67 68 69 70 73Used by:75
Symbol 75 MovieClipUses:2 3 5 8 9 10 11 19 20 22 24 43 44 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 74Used by:Timeline
Symbol 76 FontUsed by:77 78
Symbol 77 TextUses:76Used by:Timeline
Symbol 78 TextUses:76Used by:Timeline
Symbol 79 GraphicUsed by:Timeline
Symbol 80 FontUsed by:81 85
Symbol 81 TextUses:80Used by:Timeline
Symbol 82 SoundUsed by:Timeline
Symbol 83 GraphicUsed by:Timeline
Symbol 84 GraphicUsed by:Timeline
Symbol 85 TextUses:80Used by:Timeline
Symbol 86 GraphicUsed by:87
Symbol 87 ButtonUses:86Used by:Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 ButtonUses:88Used by:Timeline
Symbol 90 GraphicUsed by:93
Symbol 91 FontUsed by:92
Symbol 92 TextUses:91Used by:93
Symbol 93 ButtonUses:90 92Used by:Timeline
Symbol 94 GraphicUsed by:100 103 106 109 112 126  Timeline
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:Timeline
Symbol 97 FontUsed by:98 99 101 102 104 105 107 108 110 111 124 125 127
Symbol 98 TextUses:97Used by:100
Symbol 99 TextUses:97Used by:100
Symbol 100 ButtonUses:94 98 99Used by:Timeline
Symbol 101 TextUses:97Used by:103
Symbol 102 TextUses:97Used by:103
Symbol 103 ButtonUses:94 101 102Used by:Timeline
Symbol 104 TextUses:97Used by:106
Symbol 105 TextUses:97Used by:106
Symbol 106 ButtonUses:94 104 105Used by:Timeline
Symbol 107 TextUses:97Used by:109
Symbol 108 TextUses:97Used by:109
Symbol 109 ButtonUses:94 107 108Used by:Timeline
Symbol 110 TextUses:97Used by:112
Symbol 111 TextUses:97Used by:112
Symbol 112 ButtonUses:94 110 111Used by:Timeline
Symbol 113 SoundUsed by:Timeline
Symbol 114 GraphicUsed by:Timeline
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 GraphicUsed by:Timeline
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:Timeline
Symbol 120 FontUsed by:121 122
Symbol 121 TextUses:120Used by:123
Symbol 122 TextUses:120Used by:123
Symbol 123 ButtonUses:121 122Used by:Timeline
Symbol 124 TextUses:97Used by:126
Symbol 125 TextUses:97Used by:126
Symbol 126 ButtonUses:94 124 125Used by:Timeline
Symbol 127 TextUses:97Used by:Timeline
Symbol 128 GraphicUsed by:Timeline
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:Timeline
Symbol 131 FontUsed by:132 133 135 136 153 154
Symbol 132 TextUses:131Used by:134
Symbol 133 TextUses:131Used by:134
Symbol 134 ButtonUses:132 133Used by:Timeline
Symbol 135 TextUses:131Used by:137 152 162 170 178 185 191 196 202 210 222 227
Symbol 136 TextUses:131Used by:137 152 162 170 178 185 191 196 202 210 222 227
Symbol 137 ButtonUses:135 136Used by:Timeline
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:Timeline
Symbol 142 GraphicUsed by:Timeline
Symbol 143 FontUsed by:144 145 159 160 169 171 174 177 179 184 186 189 192 194 195 197 201 203 209 211 216 218 221 226
Symbol 144 EditableTextUses:143Used by:Timeline
Symbol 145 EditableTextUses:143Used by:Timeline
Symbol 146 GraphicUsed by:149
Symbol 147 FontUsed by:148
Symbol 148 TextUses:147Used by:149
Symbol 149 MovieClipUses:146 148Used by:Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 ButtonUses:135 136Used by:Timeline
Symbol 153 TextUses:131Used by:155 161 168 176 183 190 198 204 212 217 223 228
Symbol 154 TextUses:131Used by:155 161 168 176 183 190 198 204 212 217 223 228
Symbol 155 ButtonUses:153 154Used by:Timeline
Symbol 156 SoundUsed by:Timeline
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:Timeline
Symbol 159 EditableTextUses:143Used by:Timeline
Symbol 160 EditableTextUses:143Used by:Timeline
Symbol 161 ButtonUses:153 154Used by:Timeline
Symbol 162 ButtonUses:135 136Used by:Timeline
Symbol 163 GraphicUsed by:Timeline
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:Timeline
Symbol 166 FontUsed by:167 175
Symbol 167 EditableTextUses:166Used by:Timeline
Symbol 168 ButtonUses:153 154Used by:Timeline
Symbol 169 EditableTextUses:143Used by:Timeline
Symbol 170 ButtonUses:135 136Used by:Timeline
Symbol 171 EditableTextUses:143Used by:Timeline
Symbol 172 SoundUsed by:Timeline
Symbol 173 GraphicUsed by:Timeline
Symbol 174 EditableTextUses:143Used by:Timeline
Symbol 175 EditableTextUses:166Used by:Timeline
Symbol 176 ButtonUses:153 154Used by:Timeline
Symbol 177 EditableTextUses:143Used by:Timeline
Symbol 178 ButtonUses:135 136Used by:Timeline
Symbol 179 EditableTextUses:143Used by:Timeline
Symbol 180 GraphicUsed by:Timeline
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:Timeline
Symbol 183 ButtonUses:153 154Used by:Timeline
Symbol 184 EditableTextUses:143Used by:Timeline
Symbol 185 ButtonUses:135 136Used by:Timeline
Symbol 186 EditableTextUses:143Used by:Timeline
Symbol 187 SoundUsed by:Timeline
Symbol 188 GraphicUsed by:Timeline
Symbol 189 EditableTextUses:143Used by:Timeline
Symbol 190 ButtonUses:153 154Used by:Timeline
Symbol 191 ButtonUses:135 136Used by:Timeline
Symbol 192 EditableTextUses:143Used by:Timeline
Symbol 193 GraphicUsed by:Timeline
Symbol 194 EditableTextUses:143Used by:Timeline
Symbol 195 EditableTextUses:143Used by:Timeline
Symbol 196 ButtonUses:135 136Used by:Timeline
Symbol 197 EditableTextUses:143Used by:Timeline
Symbol 198 ButtonUses:153 154Used by:Timeline
Symbol 199 SoundUsed by:Timeline
Symbol 200 GraphicUsed by:Timeline
Symbol 201 EditableTextUses:143Used by:Timeline
Symbol 202 ButtonUses:135 136Used by:Timeline
Symbol 203 EditableTextUses:143Used by:Timeline
Symbol 204 ButtonUses:153 154Used by:Timeline
Symbol 205 GraphicUsed by:Timeline
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:Timeline
Symbol 208 GraphicUsed by:Timeline
Symbol 209 EditableTextUses:143Used by:Timeline
Symbol 210 ButtonUses:135 136Used by:Timeline
Symbol 211 EditableTextUses:143Used by:Timeline
Symbol 212 ButtonUses:153 154Used by:Timeline
Symbol 213 SoundUsed by:Timeline
Symbol 214 GraphicUsed by:Timeline
Symbol 215 GraphicUsed by:Timeline
Symbol 216 EditableTextUses:143Used by:Timeline
Symbol 217 ButtonUses:153 154Used by:Timeline
Symbol 218 EditableTextUses:143Used by:Timeline
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:Timeline
Symbol 221 EditableTextUses:143Used by:Timeline
Symbol 222 ButtonUses:135 136Used by:Timeline
Symbol 223 ButtonUses:153 154Used by:Timeline
Symbol 224 GraphicUsed by:Timeline
Symbol 225 SoundUsed by:Timeline
Symbol 226 EditableTextUses:143Used by:Timeline
Symbol 227 ButtonUses:135 136Used by:Timeline
Symbol 228 ButtonUses:153 154Used by:Timeline
Symbol 229 GraphicUsed by:Timeline
Symbol 230 FontUsed by:231
Symbol 231 TextUses:230Used by:Timeline
Symbol 232 FontUsed by:233 234 235 236
Symbol 233 TextUses:232Used by:Timeline
Symbol 234 TextUses:232Used by:Timeline
Symbol 235 TextUses:232Used by:237
Symbol 236 TextUses:232Used by:237
Symbol 237 ButtonUses:235 236Used by:Timeline
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:Timeline

Instance Names

"ball"Frame 625Symbol 130 MovieClip
"collisions"Frame 626Symbol 145 EditableText
"exit"Frame 626Symbol 149 MovieClip
"ball"Frame 626Symbol 130 MovieClip
"last_hit"Frame 626Symbol 151 MovieClip
"collisions"Frame 627Symbol 159 EditableText
"exit"Frame 627Symbol 149 MovieClip
"ball"Frame 627Symbol 130 MovieClip
"last_hit"Frame 627Symbol 151 MovieClip
"collisions"Frame 628Symbol 169 EditableText
"exit"Frame 628Symbol 149 MovieClip
"ball"Frame 628Symbol 130 MovieClip
"last_hit"Frame 628Symbol 151 MovieClip
"collisions"Frame 629Symbol 177 EditableText
"exit"Frame 629Symbol 149 MovieClip
"ball"Frame 629Symbol 130 MovieClip
"last_hit"Frame 629Symbol 151 MovieClip
"collisions"Frame 630Symbol 184 EditableText
"exit"Frame 630Symbol 149 MovieClip
"ball"Frame 630Symbol 130 MovieClip
"last_hit"Frame 630Symbol 151 MovieClip
"collisions"Frame 631Symbol 189 EditableText
"exit"Frame 631Symbol 149 MovieClip
"ball"Frame 631Symbol 130 MovieClip
"last_hit"Frame 631Symbol 151 MovieClip
"collisions"Frame 632Symbol 195 EditableText
"exit"Frame 632Symbol 149 MovieClip
"ball"Frame 632Symbol 130 MovieClip
"last_hit"Frame 632Symbol 151 MovieClip
"collisions"Frame 633Symbol 201 EditableText
"exit"Frame 633Symbol 149 MovieClip
"ball"Frame 633Symbol 130 MovieClip
"last_hit"Frame 633Symbol 151 MovieClip
"collisions"Frame 634Symbol 209 EditableText
"exit"Frame 634Symbol 149 MovieClip
"ball"Frame 634Symbol 130 MovieClip
"last_hit"Frame 634Symbol 151 MovieClip
"collisions"Frame 635Symbol 216 EditableText
"exit"Frame 635Symbol 149 MovieClip
"ball"Frame 635Symbol 130 MovieClip
"last_hit"Frame 635Symbol 151 MovieClip
"collisions"Frame 636Symbol 221 EditableText
"exit"Frame 636Symbol 149 MovieClip
"ball"Frame 636Symbol 130 MovieClip
"last_hit"Frame 636Symbol 151 MovieClip
"collisions"Frame 637Symbol 226 EditableText
"exit"Frame 637Symbol 149 MovieClip
"ball"Frame 637Symbol 130 MovieClip
"last_hit"Frame 637Symbol 151 MovieClip
"bar"Symbol 75 MovieClip Frame 1Symbol 5 MovieClip
"bargfx"Symbol 75 MovieClip Frame 1Symbol 8 MovieClip
"tank"Symbol 75 MovieClip Frame 1Symbol 22 MovieClip
"bargfx"Symbol 75 MovieClip Frame 2Symbol 8 MovieClip
"bargfx"Symbol 75 MovieClip Frame 20Symbol 8 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.

Labels

"LOAD"Symbol 75 MovieClip Frame 1
"COMPLETE_STOP"Symbol 75 MovieClip Frame 2




http://swfchan.com/15/72401/info.shtml
Created: 8/4 -2019 19:16:59 Last modified: 8/4 -2019 19:16:59 Server time: 18/05 -2024 03:40:37