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

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

Slider!.swf

This is the info page for
Flash #66832

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


Text
Loading..

NORMAL

CAP

Music by khuskan

C

Daniel Cherbanich 2007

by Daniel Cherbanich (Psycho)

by Daniel Cherbanich (Psycho)

by Daniel Cherbanich (Psycho)

In Slider, you must draw the lines and land for your
character to slide on. You may do this before you
release your character, or even draw the lines as it
goes along.
LEVEL MODE:
In this mode, you need to make your character collect
all the stars in one run.
Explorer Mode
This mode lets you play around freely, and you're not
limited to one screen. draw lines as your character
flies, either to fly off or bounce off into the
opposite direction!

GameGecko

NORMAL

Angry
face

shoop da
whoop

Mexican
hat

ng tank

Pirate

AFRO

Bunny
rabbit!

halo

Crown

ghost

Santa hat

Clock

bandages

Transparent

Cap

H

M

Quality

L

Music

2

Mute

Mute

1

Welcome to Explorer Mode. Please press "GO" when you
want to launch your character, you should draw the line
as you go, but you can make some preparations if you
want.
Press "c" to clear your current tracks. This helps if you
are lagging.
press ENTER to exit.
Have fun!

Level 1
Nice and easy.
ENTER to exit.
collect all the stars.

Stars collected:

0

Level 2
Still easy.
ENTER to exit.
collect all the stars.

0

Level 3
*snore*
ENTER to exit.
collect all the stars.

0

Level 4
up, down, up, down
ENTER to exit.
collect all the stars.

0

Level 5
SHAPE TIME!
ENTER to exit.
collect all the stars.

0

Level 6
TRIANGLE!?
ENTER to exit.
collect all the stars.

0

Level 8
ciRCLE!
ENTER to exit.
collect all the stars.

0

Level 9
dIAMOND!
ENTER to exit.
collect all the stars.

0

Level 10
moving stars!
ENTER to exit.
collect all the stars.

0

Level 11
Pacman!
ENTER to exit.
collect all the stars.

0

Level 12
X
ENTER to exit.
collect all the stars.

0

Level 13
tHE CORNERS
ENTER to exit.
collect all the stars.

0

Level 14
Back to the moving
stars..
ENTER to exit.
collect all the stars.

0

Level 15
eek!
ENTER to exit.
collect all the stars.

0

Level 16
THey come out the
other side!!!
ENTER to exit.
collect all the stars.

0

Level 17
not always the opposite
side..
ENTER to exit.
collect all the stars.

0

Level 18
Act quick!
ENTER to exit.
collect all the stars.

0

Level 19
Theres.. so.. many..
ENTER to exit.
collect all the stars.

0

Level 20
Lets make everything
tiny!
ENTER to exit.
collect all the stars.

0

Level 21
Random tiny stars!
ENTER to exit.
collect all the stars.

0

Level 22
Random moving tiny
stars!
ENTER to exit.
collect all the stars.

0

Level 25
now the lines you draw
are invisible!
ENTER to exit.
collect all the stars.

0

Level 26
Now it's even harder!
ENTER to exit.
collect all the stars.

0

Level 27
invisible, tiny, and
moving!
ENTER to exit.
collect all the stars.

0

Level 28
craaaaaazy!
ENTER to exit.
collect all the stars.

0

Level 29
craaazier!
ENTER to exit.
collect all the stars.

0

Level 30
The final level. 36 stars
are you prepared?
ENTER to exit.
collect all the stars.

0

CONGRATULATIONS!
yOU HAVE COMPLETED SLIDER!
iF YOU HAVE NOT PLAYED
EXPLORER MODE, TRY IT NOW!

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreloaderAd({id:"d7f88b02e5fea23d", res:"800x600", no_bg:true});
Frame 2
stop(); _root.ball.removeMovieClip(); _root.terrain.removeMovieClip(); _root.reset_button.removeMovieClip(); _root.go_button.removeMovieClip(); _root.clear_button.removeMovieClip(); _root.terrain.removeMovieClip();
Frame 3
var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 5; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 5; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stop(); bgz.stars = 0; stars = 0;
Instance of Symbol 321 MovieClip "bgz" in Frame 3
onClipEvent (enterFrame) { this._x = _root.ball._x; this._y = _root.ball._y; }
Instance of Symbol 327 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 327 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 327 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 327 MovieClip in Frame 3
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 321 MovieClip "bgz" in Frame 3
onClipEvent (enterFrame) { this._x = _root.ball._x; this._y = _root.ball._y; }
Instance of Symbol 331 MovieClip "aaaaa" in Frame 3
onClipEvent (enterFrame) { this._x = _root.ball._x; this._y = _root.ball._y; }
Frame 4
var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 5; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 5; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { gotoAndPlay (100); go = false; m._x = 125; m._y = 15; }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stop(); stars = 0;
Instance of Symbol 340 MovieClip in Frame 4
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Instance of Symbol 342 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.gotoAndPlay(100); } }
Instance of Symbol 342 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.gotoAndPlay(100); } }
Instance of Symbol 342 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.gotoAndPlay(100); } }
Instance of Symbol 342 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.gotoAndPlay(100); } }
Instance of Symbol 346 MovieClip "bg" in Frame 4
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 4
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 5
play();
Frame 6
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 342 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.prevFrame(); } }
Instance of Symbol 342 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.prevFrame(); } }
Instance of Symbol 342 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.prevFrame(); } }
Instance of Symbol 342 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { _root.prevFrame(); } }
Instance of Symbol 346 MovieClip "bg" in Frame 6
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 6
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Frame 7
play();
Frame 8
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 8
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 8
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 8
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 8
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 8
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 8
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 9
play();
Frame 10
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 10
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 10
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 10
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 11
play();
Frame 12
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 12
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 12
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 12
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 13
play();
Frame 14
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 14
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 14
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 14
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 14
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 14
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 15
play();
Frame 16
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 16
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 16
onClipEvent (enterFrame) { if (_root.stars == "8") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 16
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 17
play();
Frame 18
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 18
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 358 MovieClip in Frame 18
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 340 MovieClip in Frame 18
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 18
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 18
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 18
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 19
play();
Frame 20
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 20
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 20
onClipEvent (enterFrame) { if (_root.stars == "1") { _root.play(); } }
Frame 21
play();
Frame 22
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 22
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 22
onClipEvent (enterFrame) { if (_root.stars == "9") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 22
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 23
play();
Frame 24
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 24
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 24
onClipEvent (enterFrame) { if (_root.stars == "13") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 24
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 25
play();
Frame 26
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 26
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 26
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 26
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 27
play();
Frame 28
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 28
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 28
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Frame 29
play();
Frame 30
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 30
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 30
onClipEvent (enterFrame) { if (_root.stars == "8") { _root.play(); } }
Frame 31
play();
Frame 32
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 32
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 32
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Frame 33
play();
Frame 34
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 34
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 34
onClipEvent (enterFrame) { if (_root.stars == "2") { _root.play(); } }
Frame 35
play();
Frame 36
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 36
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 36
onClipEvent (enterFrame) { if (_root.stars == "5") { _root.play(); } }
Frame 37
play();
Frame 38
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 38
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 38
onClipEvent (enterFrame) { if (_root.stars == "12") { _root.play(); } }
Frame 39
play();
Frame 40
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 40
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 40
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 40
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 40
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 40
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 40
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 41
play();
Frame 42
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 42
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 42
onClipEvent (enterFrame) { if (_root.stars == "10") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 42
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 43
play();
Frame 44
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 50); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 50); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 44
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 44
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Frame 45
play();
Frame 46
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 46
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 46
onClipEvent (enterFrame) { if (_root.stars == "4") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 46
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 46
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 46
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 46
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 47
play();
Frame 48
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 48
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 48
onClipEvent (enterFrame) { if (_root.stars == "11") { _root.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Frame 48
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Frame 49
play();
Frame 50
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 50
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 50
onClipEvent (enterFrame) { if (_root.stars == "3") { _root.play(); } }
Frame 51
play();
Frame 52
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 52
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 52
onClipEvent (enterFrame) { if (_root.stars == "12") { _root.play(); } }
Frame 53
play();
Frame 54
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 54
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 54
onClipEvent (enterFrame) { if (_root.stars == "15") { _root.play(); } }
Frame 55
play();
Frame 56
stop(); var m = _root.attachMovie("ball", "ball", 1, {_x:125, _y:15}); var t = _root.createEmptyMovieClip("terrain", 0); var r = _root.attachMovie("button", "reset_button", 106, {_x:20, _y:0}); var g = _root.attachMovie("button", "go_button", 105, {_x:0, _y:0}); var c = _root.attachMovie("button", "clear_button", 107, {_x:40, _y:0}); _root.custom.play(); var precision = 1; var radius = (m._height / 2); var sum_x = 0; var sum_y = 0; var collisions = 0; var normal_x = 0; var normal_y = 0; var vector_length = 0; var go = false; var im_drawing = false; var friction = 1; var vector_length = (m._height / 0); var speed = {x:0, y:1, g:0.15}; t.lineStyle(10, 16711680, 0); r.gotoAndStop(2); c.gotoAndStop(3); _root.onMouseDown = function () { if (!im_drawing) { t.moveTo(_xmouse, _ymouse); im_drawing = true; t.onEnterFrame = function () { linesDrawn = t.lineTo(_xmouse, _ymouse); }; } }; _root.onMouseUp = function () { im_drawing = false; t.onEnterFrame = function () { }; }; g.onRelease = function () { go = true; }; r.onRelease = function () { go = false; m._x = 125; m._y = 15; prevFrame(); }; c.onRelease = function () { t.clear(); t.lineStyle(10, 16711680, 0); }; _root.onEnterFrame = function () { sum_x = 0; sum_y = 0; collisions = 0; if (go) { var _local2 = 1; while (_local2 < 360) { var _local12 = (_local2 * precision) * (Math.PI/180); var _local6 = m._x + (radius * Math.sin(_local12)); var _local5 = m._y - (radius * Math.cos(_local12)); if (t.hitTest(_local6, _local5, true)) { collisions++; sum_x = sum_x + _local6; sum_y = sum_y + _local5; } _local2 = _local2 + precision; } if (collisions > 0) { var _local11 = Math.sqrt(Math.pow(speed.x, 2) + Math.pow(speed.y, 2)); var _local6 = -((sum_x / collisions) - m._x); var _local5 = -((sum_y / collisions) - m._y); var _local16 = sum_x / collisions; var _local15 = sum_y / collisions; var _local9 = -_local5; var _local8 = _local6; var _local12 = Math.atan(_local8 / _local9) / (Math.PI/180); m._rotation = _local12; var _local7 = Math.sqrt((_local6 * _local6) + (_local5 * _local5)); _root.subtract_x = _local6 / _local7; _root.subtract_y = _local5 / _local7; var _local4 = _local9 / _local7; var _local3 = _local8 / _local7; f.lineStyle(1, 65280); f.moveTo(0, 0); f.lineTo(_local6 * 20, _local5 * 20); f.moveTo(0, 0); f.lineTo(_local9 * 20, _local8 * 20); var _local10 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); _local4 = _local4 / _local10; _local3 = _local3 / _local10; _local4 = _local4 * _local11; _local3 = _local3 * _local11; var _local14 = _local4; var _local13 = _local3; speed.x = _local14; speed.y = _local13; m._x = m._x + subtract_x; m._y = m._y + subtract_y; } else { old_x = m._x; old_y = m._y; } speed.y = speed.y + speed.g; speed.x = speed.x * friction; m._x = m._x + speed.x; m._y = m._y + speed.y; } if (!go) { speed.x = 0; speed.y = 0; } }; stars = 0;
Instance of Symbol 346 MovieClip "bg" in Frame 56
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Instance of Symbol 340 MovieClip in Frame 56
onClipEvent (enterFrame) { if (_root.stars == "36") { _root.play(); } }
Frame 57
stop();
Instance of Symbol 346 MovieClip "bg" in Frame 58
onClipEvent (enterFrame) { if (_root.mainguy._y > _y) { _y = (_y + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._y < _y) { _y = (_y - 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x > _x) { _x = (_x + 10); } } onClipEvent (enterFrame) { if (_root.mainguy._x < _x) { _x = (_x - 10); } }
Frame 99
gotoAndPlay (2);
Frame 100
gotoAndPlay (4);
Symbol 7 MovieClip [button] Frame 1
stop();
Symbol 71 MovieClip [ball] Frame 5
gotoAndPlay (1);
Symbol 71 MovieClip [ball] Frame 10
gotoAndPlay (6);
Symbol 71 MovieClip [ball] Frame 15
gotoAndPlay (11);
Symbol 71 MovieClip [ball] Frame 20
gotoAndPlay (16);
Symbol 71 MovieClip [ball] Frame 25
gotoAndPlay (21);
Symbol 71 MovieClip [ball] Frame 30
gotoAndPlay (26);
Symbol 71 MovieClip [ball] Frame 35
gotoAndPlay (31);
Symbol 71 MovieClip [ball] Frame 40
gotoAndPlay (36);
Symbol 71 MovieClip [ball] Frame 45
gotoAndPlay (41);
Symbol 71 MovieClip [ball] Frame 50
gotoAndPlay (46);
Symbol 71 MovieClip [ball] Frame 55
gotoAndPlay (51);
Symbol 71 MovieClip [ball] Frame 60
gotoAndPlay (56);
Symbol 71 MovieClip [ball] Frame 65
gotoAndPlay (61);
Symbol 71 MovieClip [ball] Frame 70
gotoAndPlay (66);
Symbol 71 MovieClip [ball] Frame 75
gotoAndPlay (71);
Symbol 71 MovieClip [ball] Frame 80
gotoAndPlay (76);
Symbol 71 MovieClip [ball] Frame 85
gotoAndPlay (81);
Symbol 78 MovieClip Frame 5
_root.ball.gotoAndPlay(1); gotoAndPlay (1);
Symbol 78 MovieClip Frame 10
_root.ball.gotoAndPlay(6); gotoAndPlay (6);
Symbol 78 MovieClip Frame 15
_root.ball.gotoAndPlay(11); gotoAndPlay (11);
Symbol 78 MovieClip Frame 20
_root.ball.gotoAndPlay(16); gotoAndPlay (16);
Symbol 78 MovieClip Frame 25
_root.ball.gotoAndPlay(21); gotoAndPlay (21);
Symbol 78 MovieClip Frame 30
_root.ball.gotoAndPlay(26); gotoAndPlay (26);
Symbol 78 MovieClip Frame 35
_root.ball.gotoAndPlay(31); gotoAndPlay (31);
Symbol 78 MovieClip Frame 40
_root.ball.gotoAndPlay(36); gotoAndPlay (36);
Symbol 78 MovieClip Frame 45
_root.ball.gotoAndPlay(41); gotoAndPlay (41);
Symbol 78 MovieClip Frame 50
_root.ball.gotoAndPlay(46); gotoAndPlay (46);
Symbol 78 MovieClip Frame 55
_root.ball.gotoAndPlay(51); gotoAndPlay (51);
Symbol 78 MovieClip Frame 60
_root.ball.gotoAndPlay(56); gotoAndPlay (56);
Symbol 78 MovieClip Frame 65
_root.ball.gotoAndPlay(61); gotoAndPlay (61);
Symbol 78 MovieClip Frame 70
_root.ball.gotoAndPlay(66); gotoAndPlay (66);
Symbol 78 MovieClip Frame 75
_root.ball.gotoAndPlay(71); gotoAndPlay (71);
Symbol 78 MovieClip Frame 80
_root.ball.gotoAndPlay(76); gotoAndPlay (76);
Symbol 78 MovieClip Frame 85
_root.ball.gotoAndPlay(81); gotoAndPlay (81);
Symbol 452 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:4653489, background:13369344, outline:16711935, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 99 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 101 MovieClip Frame 40
stop();
Symbol 115 Button
on (release) { _root.play(); }
Symbol 116 Button
on (release) { _root.mainscene.play(); }
Symbol 117 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 117 MovieClip Frame 51
Symbol 135 Button
on (release) { gotoAndPlay (200); }
Symbol 137 Button
on (release) { gotoAndPlay (116); }
Symbol 140 Button
on (release) { gotoAndPlay (153); }
Symbol 146 Button
on (release) { gotoAndPlay (273); }
Symbol 153 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 154 MovieClip Frame 26
stop();
Symbol 167 Button
on (release) { getURL ("http://www.dansgames.tk", "_blank"); }
Symbol 171 Button
on (release) { gotoAndPlay (134); }
Symbol 174 Button
on (release) { gotoAndPlay (177); }
Symbol 193 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 194 Button
on (release) { gotoAndPlay (236); }
Symbol 195 Button
on (release) { _root.gotoAndPlay(4); }
Symbol 200 Button
on (release) { gotoAndPlay (135); }
Symbol 205 Button
on (release) { nextFrame(); ball.gotoAndPlay(6); _root.types.gotoAndPlay(6); }
Symbol 207 Button
on (release) { prevFrame(); ball.gotoAndPlay(1); _root.types.gotoAndPlay(1); }
Symbol 208 Button
on (release) { nextFrame(); ball.gotoAndPlay(11); _root.types.gotoAndPlay(11); }
Symbol 210 Button
on (release) { prevFrame(); ball.gotoAndPlay(6); _root.types.gotoAndPlay(6); }
Symbol 211 Button
on (release) { nextFrame(); ball.gotoAndPlay(16); _root.types.gotoAndPlay(16); }
Symbol 213 Button
on (release) { prevFrame(); ball.gotoAndPlay(11); _root.types.gotoAndPlay(11); }
Symbol 214 Button
on (release) { nextFrame(); ball.gotoAndPlay(21); _root.types.gotoAndPlay(21); }
Symbol 216 Button
on (release) { prevFrame(); ball.gotoAndPlay(16); _root.types.gotoAndPlay(16); }
Symbol 217 Button
on (release) { nextFrame(); ball.gotoAndPlay(26); _root.types.gotoAndPlay(26); }
Symbol 219 Button
on (release) { prevFrame(); ball.gotoAndPlay(21); _root.types.gotoAndPlay(21); }
Symbol 220 Button
on (release) { nextFrame(); ball.gotoAndPlay(31); _root.types.gotoAndPlay(31); }
Symbol 222 Button
on (release) { prevFrame(); ball.gotoAndPlay(26); _root.types.gotoAndPlay(26); }
Symbol 223 Button
on (release) { nextFrame(); ball.gotoAndPlay(36); _root.types.gotoAndPlay(36); }
Symbol 225 Button
on (release) { prevFrame(); ball.gotoAndPlay(31); _root.types.gotoAndPlay(31); }
Symbol 226 Button
on (release) { nextFrame(); ball.gotoAndPlay(41); _root.types.gotoAndPlay(41); }
Symbol 228 Button
on (release) { prevFrame(); ball.gotoAndPlay(36); _root.types.gotoAndPlay(36); }
Symbol 229 Button
on (release) { nextFrame(); ball.gotoAndPlay(46); _root.types.gotoAndPlay(46); }
Symbol 231 Button
on (release) { prevFrame(); ball.gotoAndPlay(41); _root.types.gotoAndPlay(41); }
Symbol 232 Button
on (release) { nextFrame(); ball.gotoAndPlay(51); _root.types.gotoAndPlay(51); }
Symbol 234 Button
on (release) { prevFrame(); ball.gotoAndPlay(46); _root.types.gotoAndPlay(46); }
Symbol 235 Button
on (release) { nextFrame(); ball.gotoAndPlay(56); _root.types.gotoAndPlay(56); }
Symbol 237 Button
on (release) { prevFrame(); ball.gotoAndPlay(51); _root.types.gotoAndPlay(51); }
Symbol 238 Button
on (release) { nextFrame(); ball.gotoAndPlay(61); _root.types.gotoAndPlay(61); }
Symbol 240 Button
on (release) { prevFrame(); ball.gotoAndPlay(56); _root.types.gotoAndPlay(56); }
Symbol 241 Button
on (release) { nextFrame(); ball.gotoAndPlay(66); _root.types.gotoAndPlay(66); }
Symbol 243 Button
on (release) { prevFrame(); ball.gotoAndPlay(61); _root.types.gotoAndPlay(61); }
Symbol 244 Button
on (release) { nextFrame(); ball.gotoAndPlay(71); _root.types.gotoAndPlay(71); }
Symbol 246 Button
on (release) { prevFrame(); ball.gotoAndPlay(66); _root.types.gotoAndPlay(66); }
Symbol 247 Button
on (release) { nextFrame(); ball.gotoAndPlay(76); _root.types.gotoAndPlay(76); }
Symbol 249 Button
on (release) { prevFrame(); ball.gotoAndPlay(71); _root.types.gotoAndPlay(71); }
Symbol 250 Button
on (release) { nextFrame(); ball.gotoAndPlay(81); _root.types.gotoAndPlay(81); }
Symbol 252 Button
on (release) { prevFrame(); ball.gotoAndPlay(76); _root.types.gotoAndPlay(76); }
Symbol 253 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 2
stop();
Symbol 253 MovieClip Frame 3
stop();
Symbol 253 MovieClip Frame 4
stop();
Symbol 253 MovieClip Frame 5
stop();
Symbol 253 MovieClip Frame 6
stop();
Symbol 253 MovieClip Frame 7
stop();
Symbol 253 MovieClip Frame 8
stop();
Symbol 253 MovieClip Frame 9
stop();
Symbol 253 MovieClip Frame 10
stop();
Symbol 253 MovieClip Frame 11
stop();
Symbol 253 MovieClip Frame 12
stop();
Symbol 253 MovieClip Frame 13
stop();
Symbol 253 MovieClip Frame 14
stop();
Symbol 253 MovieClip Frame 15
stop();
Symbol 253 MovieClip Frame 16
stop();
Symbol 253 MovieClip Frame 17
stop();
Symbol 254 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 115
stop();
Symbol 254 MovieClip Frame 134
stop();
Symbol 254 MovieClip Frame 152
gotoAndPlay (115);
Symbol 254 MovieClip Frame 176
stop();
Symbol 254 MovieClip Frame 199
gotoAndPlay (115);
Symbol 254 MovieClip Frame 236
stop();
Symbol 254 MovieClip Frame 272
gotoAndPlay (115);
Symbol 254 MovieClip Frame 275
stop();
Symbol 261 Button
on (release) { gotoAndPlay (2); }
Symbol 265 Button
on (release) { gotoAndPlay (3); }
Symbol 268 Button
on (release) { gotoAndPlay (1); }
Symbol 270 Button
on (release) { gotoAndPlay (1); }
Symbol 271 MovieClip Frame 1
stop(); _quality = "MEDIUM";
Symbol 271 MovieClip Frame 2
stop(); _quality = "HIGH";
Symbol 271 MovieClip Frame 3
stop(); _quality = "LOW";
Symbol 277 Button
on (release) { gotoAndPlay (6); }
Symbol 282 Button
on (release) { _root.stopAllSounds; gotoAndPlay (3); }
Instance of Symbol 284 MovieClip in Symbol 287 MovieClip Frame 1
onClipEvent (enterFrame) { _root.stopAllSounds(); }
Symbol 287 MovieClip Frame 8952
gotoAndPlay (1);
Symbol 292 Button
on (release) { gotoAndPlay (4); }
Symbol 294 MovieClip Frame 918
_root.music.gotoAndPlay(1);
Symbol 295 Button
on (release) { gotoAndPlay (1); }
Symbol 296 Button
on (release) { gotoAndPlay (2); }
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 2
stop();
Symbol 299 MovieClip Frame 3
stop(); _root.stopAllSounds();
Instance of Symbol 298 MovieClip in Symbol 299 MovieClip Frame 3
onClipEvent (enterFrame) { stopAllSounds(); }
Symbol 299 MovieClip Frame 5
gotoAndPlay (1);
Symbol 299 MovieClip Frame 7
gotoAndPlay (2);
Symbol 305 MovieClip Frame 5001
stop();
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 4
_root.bgz.stars = _root.bgz.stars + 1;
Symbol 327 MovieClip Frame 26
stop();
Symbol 329 Button
on (keyPress "c") { t.clear(); t.lineStyle(10, 0, 50); } on (keyPress "z") { gotoAndPlay (2); }
Symbol 331 MovieClip Frame 1
function camControl() { parentColor.setTransform(camColor.getTransform()); var _local4 = sX / this._width; var _local3 = sY / this._height; _parent._x = cX - (this._x * _local4); _parent._y = cY - (this._y * _local3); _parent._xscale = 100 * _local4; _parent._yscale = 100 * _local3; } function resetStage() { var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; parentColor.setTransform(_local2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = "exactFit"; var cX = (Stage.width / 2); var cY = (Stage.height / 2); var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage;
Symbol 333 Button
on (keyPress "<Enter>") { _root.gotoAndPlay(2); }
Symbol 338 Button
on (release) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 4
_root.stars = _root.stars + 1;
Symbol 358 MovieClip Frame 26
stop();
Instance of Symbol 358 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Symbol 406 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Symbol 410 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Instance of Symbol 358 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.ball)) { this.play(); } }
Symbol 447 Button
on (release) { _root.gotoAndPlay(58); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 ButtonUses:1Used by:7
Symbol 3 GraphicUsed by:7
Symbol 4 GraphicUsed by:7
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [button]Uses:2 3 4 5 6
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:71
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:71
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:71
Symbol 14 GraphicUsed by:71
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:71
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:71
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:40
Symbol 21 GraphicUsed by:25
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:25 28
Symbol 25 MovieClipUses:21 22 24Used by:39
Symbol 26 GraphicUsed by:28
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:26 27 24Used by:39
Symbol 29 GraphicUsed by:32
Symbol 30 GraphicUsed by:32 35
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:29 30 31Used by:36
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:33 30 34Used by:36
Symbol 36 MovieClipUses:32 35Used by:39
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClipUses:25 28 36 38Used by:40
Symbol 40 MovieClipUses:20 39Used by:71
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:47
Symbol 43 GraphicUsed by:46
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClipUses:43 45Used by:47
Symbol 47 MovieClipUses:42 46Used by:71
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:71
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:50 52Used by:71
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:71
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:71
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:71
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:71
Symbol 62 GraphicUsed by:71
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:71
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:71
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:71
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClip [ball]Uses:9 11 13 14 16 18 40 47 49 53 55 57 59 61 62 64 66 68 70Used by:253
Symbol 72 GraphicUsed by:254  Timeline
Symbol 73 FontUsed by:74 159 160 161 177 201 206 209 212 215 218 221 224 227 230 233 236 239 242 245 248 251 304 348 349 361 364 367 370 373 376 379 382 387 390 393 396 400 404 408 412 415 418 421 424 428 431 434 437 440 443 446
Symbol 74 TextUses:73Used by:Timeline
Symbol 75 FontUsed by:76 77
Symbol 76 TextUses:75Used by:78
Symbol 77 TextUses:75Used by:78
Symbol 78 MovieClipUses:76 77Used by:Timeline
Symbol 452 MovieClip [__Packages.MochiAd]
Symbol 79 GraphicUsed by:117
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:117
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:82 83Used by:117
Symbol 85 GraphicUsed by:117
Symbol 86 GraphicUsed by:117
Symbol 87 GraphicUsed by:117
Symbol 88 GraphicUsed by:95 101
Symbol 89 GraphicUsed by:95 101
Symbol 90 GraphicUsed by:95 101
Symbol 91 GraphicUsed by:95 101
Symbol 92 GraphicUsed by:95 101
Symbol 93 GraphicUsed by:95 101
Symbol 94 GraphicUsed by:95 101
Symbol 95 MovieClipUses:88 89 90 91 92 93 94Used by:117
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98 99
Symbol 98 MovieClipUses:97Used by:99
Symbol 99 ButtonUses:97 98Used by:117
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:88 89 90 91 92 93 94 100Used by:117
Symbol 102 ShapeTweeningUsed by:117
Symbol 103 GraphicUsed by:117
Symbol 104 ShapeTweeningUsed by:117
Symbol 105 ShapeTweeningUsed by:117
Symbol 106 GraphicUsed by:117
Symbol 107 GraphicUsed by:115 116
Symbol 108 GraphicUsed by:115 116
Symbol 109 GraphicUsed by:115 116
Symbol 110 GraphicUsed by:115 116
Symbol 111 GraphicUsed by:115 116
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:112 113Used by:115 116
Symbol 115 ButtonUses:107 108 109 110 111 114Used by:117
Symbol 116 ButtonUses:107 108 109 110 111 114Used by:117
Symbol 117 MovieClipUses:79 81 84 85 86 87 95 99 101 102 103 104 105 106 115 116Used by:254
Symbol 118 ShapeTweeningUsed by:254
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:254
Symbol 121 ShapeTweeningUsed by:254
Symbol 122 ShapeTweeningUsed by:254
Symbol 123 ShapeTweeningUsed by:254
Symbol 124 ShapeTweeningUsed by:254
Symbol 125 ShapeTweeningUsed by:254
Symbol 126 ShapeTweeningUsed by:254
Symbol 127 GraphicUsed by:254  Timeline
Symbol 128 GraphicUsed by:129 135 155
Symbol 129 MovieClipUses:128Used by:135 155 254
Symbol 130 GraphicUsed by:131 137 156
Symbol 131 MovieClipUses:130Used by:137 156 254
Symbol 132 GraphicUsed by:133 138
Symbol 133 MovieClipUses:132Used by:138 254
Symbol 134 GraphicUsed by:135 155
Symbol 135 ButtonUses:129 134 128Used by:254
Symbol 136 GraphicUsed by:137 156
Symbol 137 ButtonUses:131 136 130Used by:254
Symbol 138 ButtonUses:133 132Used by:140 157
Symbol 139 GraphicUsed by:140 157
Symbol 140 ButtonUses:138 139Used by:254
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:146 197
Symbol 143 GraphicUsed by:144 146 197
Symbol 144 MovieClipUses:143Used by:146 197
Symbol 145 GraphicUsed by:146 197
Symbol 146 ButtonUses:142 144 143 145Used by:254
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:153
Symbol 149 GraphicUsed by:153
Symbol 150 GraphicUsed by:151 153
Symbol 151 MovieClipUses:150Used by:153
Symbol 152 GraphicUsed by:153
Symbol 153 ButtonUses:148 149 151 152 150Used by:154
Symbol 154 MovieClipUses:153Used by:254
Symbol 155 ButtonUses:129 134 128Used by:254
Symbol 156 ButtonUses:131 136 130Used by:254
Symbol 157 ButtonUses:138 139Used by:254
Symbol 158 GraphicUsed by:254
Symbol 159 TextUses:73Used by:254
Symbol 160 TextUses:73Used by:254
Symbol 161 TextUses:73Used by:254
Symbol 162 FontUsed by:163 164 165
Symbol 163 TextUses:162Used by:167
Symbol 164 TextUses:162Used by:167
Symbol 165 TextUses:162Used by:167
Symbol 166 GraphicUsed by:167
Symbol 167 ButtonUses:163 164 165 166Used by:254
Symbol 168 GraphicUsed by:169 171 174 194 200 447
Symbol 169 MovieClipUses:168Used by:171 174 194 200 447
Symbol 170 GraphicUsed by:171 174 194 200 447
Symbol 171 ButtonUses:169 170 168Used by:254
Symbol 172 ShapeTweeningUsed by:254
Symbol 173 GraphicUsed by:254
Symbol 174 ButtonUses:169 170 168Used by:254
Symbol 175 FontUsed by:177 424 434 446
Symbol 176 FontUsed by:177 304 348 361 364 367 370 373 376 379 382 387 390 393 396 400 404 408 412 415 418 421 424 428 431 434 437 440 443
Symbol 177 TextUses:73 175 176Used by:254
Symbol 178 ShapeTweeningUsed by:254
Symbol 179 GraphicUsed by:254
Symbol 180 ShapeTweeningUsed by:254
Symbol 181 GraphicUsed by:254
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:193 254
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:189 195
Symbol 186 GraphicUsed by:187 189 195
Symbol 187 MovieClipUses:186Used by:189 195
Symbol 188 GraphicUsed by:189 195
Symbol 189 ButtonUses:185 187 188 186Used by:254
Symbol 190 GraphicUsed by:191 193
Symbol 191 MovieClipUses:190Used by:193
Symbol 192 GraphicUsed by:193
Symbol 193 ButtonUses:183 191 192 190Used by:254
Symbol 194 ButtonUses:169 170 168Used by:254
Symbol 195 ButtonUses:185 187 188 186Used by:254
Symbol 196 ShapeTweeningUsed by:254
Symbol 197 ButtonUses:142 144 143 145Used by:254
Symbol 198 GraphicUsed by:254
Symbol 199 GraphicUsed by:254
Symbol 200 ButtonUses:169 170 168Used by:254
Symbol 201 TextUses:73Used by:253
Symbol 202 GraphicUsed by:205 207 208 210 211 213 214 216 217 219 220 222 223 225 226 228 229 231 232 234 235 237 238 240 241 243 244 246 247 249 250 252
Symbol 203 GraphicUsed by:205 207 208 210 211 213 214 216 217 219 220 222 223 225 226 228 229 231 232 234 235 237 238 240 241 243 244 246 247 249 250 252
Symbol 204 GraphicUsed by:205 207 208 210 211 213 214 216 217 219 220 222 223 225 226 228 229 231 232 234 235 237 238 240 241 243 244 246 247 249 250 252
Symbol 205 ButtonUses:202 203 204Used by:253
Symbol 206 TextUses:73Used by:253
Symbol 207 ButtonUses:202 203 204Used by:253
Symbol 208 ButtonUses:202 203 204Used by:253
Symbol 209 TextUses:73Used by:253
Symbol 210 ButtonUses:202 203 204Used by:253
Symbol 211 ButtonUses:202 203 204Used by:253
Symbol 212 TextUses:73Used by:253
Symbol 213 ButtonUses:202 203 204Used by:253
Symbol 214 ButtonUses:202 203 204Used by:253
Symbol 215 TextUses:73Used by:253
Symbol 216 ButtonUses:202 203 204Used by:253
Symbol 217 ButtonUses:202 203 204Used by:253
Symbol 218 TextUses:73Used by:253
Symbol 219 ButtonUses:202 203 204Used by:253
Symbol 220 ButtonUses:202 203 204Used by:253
Symbol 221 TextUses:73Used by:253
Symbol 222 ButtonUses:202 203 204Used by:253
Symbol 223 ButtonUses:202 203 204Used by:253
Symbol 224 TextUses:73Used by:253
Symbol 225 ButtonUses:202 203 204Used by:253
Symbol 226 ButtonUses:202 203 204Used by:253
Symbol 227 TextUses:73Used by:253
Symbol 228 ButtonUses:202 203 204Used by:253
Symbol 229 ButtonUses:202 203 204Used by:253
Symbol 230 TextUses:73Used by:253
Symbol 231 ButtonUses:202 203 204Used by:253
Symbol 232 ButtonUses:202 203 204Used by:253
Symbol 233 TextUses:73Used by:253
Symbol 234 ButtonUses:202 203 204Used by:253
Symbol 235 ButtonUses:202 203 204Used by:253
Symbol 236 TextUses:73Used by:253
Symbol 237 ButtonUses:202 203 204Used by:253
Symbol 238 ButtonUses:202 203 204Used by:253
Symbol 239 TextUses:73Used by:253
Symbol 240 ButtonUses:202 203 204Used by:253
Symbol 241 ButtonUses:202 203 204Used by:253
Symbol 242 TextUses:73Used by:253
Symbol 243 ButtonUses:202 203 204Used by:253
Symbol 244 ButtonUses:202 203 204Used by:253
Symbol 245 TextUses:73Used by:253
Symbol 246 ButtonUses:202 203 204Used by:253
Symbol 247 ButtonUses:202 203 204Used by:253
Symbol 248 TextUses:73Used by:253
Symbol 249 ButtonUses:202 203 204Used by:253
Symbol 250 ButtonUses:202 203 204Used by:253
Symbol 251 TextUses:73Used by:253
Symbol 252 ButtonUses:202 203 204Used by:253
Symbol 253 MovieClipUses:71 201 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252Used by:254
Symbol 254 MovieClipUses:72 117 118 120 121 122 123 124 125 126 127 129 131 133 135 137 140 146 154 155 156 157 158 159 160 161 167 171 172 173 174 177 178 179 180 181 183 189 193 194 195 196 197 198 199 200 253Used by:Timeline
Symbol 255 GraphicUsed by:271
Symbol 256 GraphicUsed by:261 265 270
Symbol 257 FontUsed by:258 262 263 264 273 275 279 281 290
Symbol 258 TextUses:257Used by:261 270 271
Symbol 259 GraphicUsed by:261 265 268 270
Symbol 260 GraphicUsed by:261 265 268 270
Symbol 261 ButtonUses:256 258 259 260Used by:271
Symbol 262 TextUses:257Used by:268 271
Symbol 263 TextUses:257Used by:271
Symbol 264 TextUses:257Used by:265 271
Symbol 265 ButtonUses:256 264 259 260Used by:271
Symbol 266 GraphicUsed by:271
Symbol 267 GraphicUsed by:268
Symbol 268 ButtonUses:267 262 259 260Used by:271
Symbol 269 GraphicUsed by:271
Symbol 270 ButtonUses:256 258 259 260Used by:271
Symbol 271 MovieClipUses:255 261 262 263 265 266 258 268 269 264 270Used by:Timeline
Symbol 272 GraphicUsed by:299
Symbol 273 TextUses:257Used by:299
Symbol 274 GraphicUsed by:277 296
Symbol 275 TextUses:257Used by:277 296
Symbol 276 GraphicUsed by:277 296
Symbol 277 ButtonUses:274 275 276Used by:299
Symbol 278 GraphicUsed by:282
Symbol 279 TextUses:257Used by:282
Symbol 280 GraphicUsed by:282
Symbol 281 TextUses:257Used by:282
Symbol 282 ButtonUses:278 279 280 281Used by:299
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:287
Symbol 285 GraphicUsed by:287
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:284 285 286 SS1Used by:299
Symbol 288 GraphicUsed by:299
Symbol 289 GraphicUsed by:292 295
Symbol 290 TextUses:257Used by:292 295
Symbol 291 GraphicUsed by:292 295
Symbol 292 ButtonUses:289 290 291Used by:299
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:299
Symbol 295 ButtonUses:289 290 291Used by:299
Symbol 296 ButtonUses:274 275 276Used by:299
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:299
Symbol 299 MovieClipUses:272 273 277 282 287 288 292 294 295 296 298Used by:Timeline
Symbol 300 GraphicUsed by:321
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:321
Symbol 303 ShapeTweeningUsed by:321
Symbol 304 TextUses:73 176Used by:305
Symbol 305 MovieClipUses:304Used by:321
Symbol 306 ShapeTweeningUsed by:321
Symbol 307 GraphicUsed by:321
Symbol 308 ShapeTweeningUsed by:321
Symbol 309 ShapeTweeningUsed by:321
Symbol 310 GraphicUsed by:321
Symbol 311 ShapeTweeningUsed by:321
Symbol 312 GraphicUsed by:321
Symbol 313 GraphicUsed by:321
Symbol 314 ShapeTweeningUsed by:321
Symbol 315 ShapeTweeningUsed by:321
Symbol 316 GraphicUsed by:321
Symbol 317 ShapeTweeningUsed by:321
Symbol 318 ShapeTweeningUsed by:321
Symbol 319 ShapeTweeningUsed by:321
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:300 302 303 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320Used by:Timeline
Symbol 322 GraphicUsed by:327
Symbol 323 GraphicUsed by:327
Symbol 324 GraphicUsed by:327
Symbol 325 ShapeTweeningUsed by:327
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:322 323 324 325 326Used by:Timeline
Symbol 328 GraphicUsed by:329
Symbol 329 ButtonUses:328Used by:Timeline
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:Timeline
Symbol 332 GraphicUsed by:333
Symbol 333 ButtonUses:332Used by:Timeline
Symbol 334 MovieClipUsed by:Timeline
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:337 338
Symbol 337 MovieClipUses:336Used by:338
Symbol 338 ButtonUses:337 336Used by:Timeline
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:Timeline
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:Timeline
Symbol 343 GraphicUsed by:Timeline
Symbol 344 GraphicUsed by:346
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:344 345Used by:Timeline
Symbol 347 GraphicUsed by:Timeline
Symbol 348 TextUses:73 176Used by:Timeline
Symbol 349 TextUses:73Used by:Timeline
Symbol 350 FontUsed by:351 362 365 368 371 374 377 380 383 388 391 394 397 401 405 409 413 416 419 422 425 429 432 435 438 441 444
Symbol 351 EditableTextUses:350Used by:Timeline
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:358
Symbol 354 GraphicUsed by:358
Symbol 355 GraphicUsed by:358
Symbol 356 ShapeTweeningUsed by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:353 354 355 356 357Used by:384 398 406 410 426  Timeline
Symbol 359 GraphicUsed by:Timeline
Symbol 360 GraphicUsed by:Timeline
Symbol 361 TextUses:73 176Used by:Timeline
Symbol 362 EditableTextUses:350Used by:Timeline
Symbol 363 GraphicUsed by:Timeline
Symbol 364 TextUses:73 176Used by:Timeline
Symbol 365 EditableTextUses:350Used by:Timeline
Symbol 366 GraphicUsed by:Timeline
Symbol 367 TextUses:73 176Used by:Timeline
Symbol 368 EditableTextUses:350Used by:Timeline
Symbol 369 GraphicUsed by:Timeline
Symbol 370 TextUses:73 176Used by:Timeline
Symbol 371 EditableTextUses:350Used by:Timeline
Symbol 372 GraphicUsed by:Timeline
Symbol 373 TextUses:73 176Used by:Timeline
Symbol 374 EditableTextUses:350Used by:Timeline
Symbol 375 GraphicUsed by:Timeline
Symbol 376 TextUses:73 176Used by:Timeline
Symbol 377 EditableTextUses:350Used by:Timeline
Symbol 378 GraphicUsed by:Timeline
Symbol 379 TextUses:73 176Used by:Timeline
Symbol 380 EditableTextUses:350Used by:Timeline
Symbol 381 GraphicUsed by:Timeline
Symbol 382 TextUses:73 176Used by:Timeline
Symbol 383 EditableTextUses:350Used by:Timeline
Symbol 384 MovieClipUses:358Used by:Timeline
Symbol 385 GraphicUsed by:Timeline
Symbol 386 GraphicUsed by:Timeline
Symbol 387 TextUses:73 176Used by:Timeline
Symbol 388 EditableTextUses:350Used by:Timeline
Symbol 389 GraphicUsed by:Timeline
Symbol 390 TextUses:73 176Used by:Timeline
Symbol 391 EditableTextUses:350Used by:Timeline
Symbol 392 GraphicUsed by:Timeline
Symbol 393 TextUses:73 176Used by:Timeline
Symbol 394 EditableTextUses:350Used by:Timeline
Symbol 395 GraphicUsed by:Timeline
Symbol 396 TextUses:73 176Used by:Timeline
Symbol 397 EditableTextUses:350Used by:Timeline
Symbol 398 MovieClipUses:358Used by:Timeline
Symbol 399 GraphicUsed by:Timeline
Symbol 400 TextUses:73 176Used by:Timeline
Symbol 401 EditableTextUses:350Used by:Timeline
Symbol 402 GraphicUsed by:Timeline
Symbol 403 GraphicUsed by:Timeline
Symbol 404 TextUses:73 176Used by:Timeline
Symbol 405 EditableTextUses:350Used by:Timeline
Symbol 406 MovieClipUses:358Used by:Timeline
Symbol 407 GraphicUsed by:Timeline
Symbol 408 TextUses:73 176Used by:Timeline
Symbol 409 EditableTextUses:350Used by:Timeline
Symbol 410 MovieClipUses:358Used by:Timeline
Symbol 411 GraphicUsed by:Timeline
Symbol 412 TextUses:73 176Used by:Timeline
Symbol 413 EditableTextUses:350Used by:Timeline
Symbol 414 GraphicUsed by:Timeline
Symbol 415 TextUses:73 176Used by:Timeline
Symbol 416 EditableTextUses:350Used by:Timeline
Symbol 417 GraphicUsed by:Timeline
Symbol 418 TextUses:73 176Used by:Timeline
Symbol 419 EditableTextUses:350Used by:Timeline
Symbol 420 GraphicUsed by:Timeline
Symbol 421 TextUses:73 176Used by:Timeline
Symbol 422 EditableTextUses:350Used by:Timeline
Symbol 423 GraphicUsed by:Timeline
Symbol 424 TextUses:73 175 176Used by:Timeline
Symbol 425 EditableTextUses:350Used by:Timeline
Symbol 426 MovieClipUses:358Used by:Timeline
Symbol 427 GraphicUsed by:Timeline
Symbol 428 TextUses:73 176Used by:Timeline
Symbol 429 EditableTextUses:350Used by:Timeline
Symbol 430 GraphicUsed by:Timeline
Symbol 431 TextUses:73 176Used by:Timeline
Symbol 432 EditableTextUses:350Used by:Timeline
Symbol 433 GraphicUsed by:Timeline
Symbol 434 TextUses:73 175 176Used by:Timeline
Symbol 435 EditableTextUses:350Used by:Timeline
Symbol 436 GraphicUsed by:Timeline
Symbol 437 TextUses:73 176Used by:Timeline
Symbol 438 EditableTextUses:350Used by:Timeline
Symbol 439 GraphicUsed by:Timeline
Symbol 440 TextUses:73 176Used by:Timeline
Symbol 441 EditableTextUses:350Used by:Timeline
Symbol 442 GraphicUsed by:Timeline
Symbol 443 TextUses:73 176Used by:Timeline
Symbol 444 EditableTextUses:350Used by:Timeline
Symbol 445 GraphicUsed by:Timeline
Symbol 446 TextUses:73 175Used by:Timeline
Symbol 447 ButtonUses:169 170 168Used by:Timeline
Symbol 448 ShapeTweeningUsed by:Timeline
Symbol 449 ShapeTweeningUsed by:Timeline
Symbol 450 ShapeTweeningUsed by:Timeline
Symbol 451 GraphicUsed by:Timeline
Streaming Sound 1Used by:Symbol 287 MovieClip

Instance Names

"types"Frame 1Symbol 78 MovieClip
"mainscene"Frame 2Symbol 254 MovieClip
"qquality"Frame 2Symbol 271 MovieClip
"bgz"Frame 3Symbol 321 MovieClip
"bgz"Frame 3Symbol 321 MovieClip
"aaaaa"Frame 3Symbol 331 MovieClip
"bg"Frame 4Symbol 346 MovieClip
"bg"Frame 6Symbol 346 MovieClip
"bg"Frame 8Symbol 346 MovieClip
"bg"Frame 10Symbol 346 MovieClip
"bg"Frame 12Symbol 346 MovieClip
"bg"Frame 14Symbol 346 MovieClip
"bg"Frame 16Symbol 346 MovieClip
"bg"Frame 18Symbol 346 MovieClip
"bg"Frame 20Symbol 346 MovieClip
"bg"Frame 22Symbol 346 MovieClip
"bg"Frame 24Symbol 346 MovieClip
"bg"Frame 26Symbol 346 MovieClip
"bg"Frame 28Symbol 346 MovieClip
"bg"Frame 30Symbol 346 MovieClip
"bg"Frame 32Symbol 346 MovieClip
"bg"Frame 34Symbol 346 MovieClip
"bg"Frame 36Symbol 346 MovieClip
"bg"Frame 38Symbol 346 MovieClip
"bg"Frame 40Symbol 346 MovieClip
"bg"Frame 42Symbol 346 MovieClip
"bg"Frame 44Symbol 346 MovieClip
"bg"Frame 46Symbol 346 MovieClip
"bg"Frame 48Symbol 346 MovieClip
"bg"Frame 50Symbol 346 MovieClip
"bg"Frame 52Symbol 346 MovieClip
"bg"Frame 54Symbol 346 MovieClip
"bg"Frame 56Symbol 346 MovieClip
"bg"Frame 58Symbol 346 MovieClip
"bar"Symbol 117 MovieClip Frame 1Symbol 81 MovieClip
"bargfx"Symbol 117 MovieClip Frame 1Symbol 84 MovieClip
"bargfx"Symbol 117 MovieClip Frame 2Symbol 84 MovieClip
"bargfx"Symbol 117 MovieClip Frame 20Symbol 84 MovieClip
"ball"Symbol 253 MovieClip Frame 1Symbol 71 MovieClip [ball]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 7 as "button"
ExportAssets (56)Timeline Frame 1Symbol 71 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 452 as "__Packages.MochiAd"

Labels

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

Dynamic Text Variables

starsSymbol 351 EditableText"0 "
starsSymbol 362 EditableText"0 "
starsSymbol 365 EditableText"0 "
starsSymbol 368 EditableText"0 "
starsSymbol 371 EditableText"0 "
starsSymbol 374 EditableText"0 "
starsSymbol 377 EditableText"0 "
starsSymbol 380 EditableText"0 "
starsSymbol 383 EditableText"0 "
starsSymbol 388 EditableText"0 "
starsSymbol 391 EditableText"0 "
starsSymbol 394 EditableText"0 "
starsSymbol 397 EditableText"0 "
starsSymbol 401 EditableText"0 "
starsSymbol 405 EditableText"0 "
starsSymbol 409 EditableText"0 "
starsSymbol 413 EditableText"0 "
starsSymbol 416 EditableText"0 "
starsSymbol 419 EditableText"0 "
starsSymbol 422 EditableText"0 "
starsSymbol 425 EditableText"0 "
starsSymbol 429 EditableText"0 "
starsSymbol 432 EditableText"0 "
starsSymbol 435 EditableText"0 "
starsSymbol 438 EditableText"0 "
starsSymbol 441 EditableText"0 "
starsSymbol 444 EditableText"0 "




http://swfchan.com/14/66832/info.shtml
Created: 11/4 -2019 20:16:35 Last modified: 11/4 -2019 20:16:35 Server time: 16/05 -2024 20:06:12