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

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

Smiley.swf

This is the info page for
Flash #47141

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


Text
0

0

0

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">g</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">n</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">i</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">d</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">a</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">o</font></p>

<p align="left"><font face="Verdana" size="20" color="#000000" letterSpacing="0.000000" kerning="0">L</font></p>

0

1

0

Create mode

Options

Freestyle

Throw mode

Smiley

Mini games

Node smileys
These smileys pull a
black wire between
them - you can
bounce off of it!
Drag them around
and see!

Smiley lair
Drag smileys out
of here to
duplicate them.
Orange smileys
are bouncier
than green ones!

Bin
Drag enemy
smileys here to
delete them

Motion Trails
If you turn them
on, the game looks
better but is slower

Happy Smiley
Throw him around

1

0

Delete everything?

Yes

Yes

No

No

Menu

Menu

0

1

0

Options

Music

Background

Sunny day

Change

0

1

0

Create

Play

In this mode, the happy smiley is
shot out of a cannon. You must
re-arrange the enemy smileys in
order to bounce the happy smiley
to the finish smiley

Drag some enemy smileys
around to bounce the
happy smiley to the finish
smiley. PRESS SPACE TO
FIRE the happy smiley and
press space again to reset.

1

0

xspeed =
speed*Ma
th.cos((_ro
tation)*Ma
th.PI/180);
yspeed =
speed*Ma
th.sin((_rot
ation)*Mat
h.PI/180);

5

0

0

1

0

Yay!

Attempts:

0

Total:

0

Next level

Some smileys
can't be moved

1

0

7

0

0

1

0

0

0

This is a crazy
smiley. It's extra
bouncy!

1

0

7

0

0

1

0

0

0

Small enemy
smileys are the
same as big
ones, but
smaller (duh!)

1

0

7

0

0

1

0

0

0

1

0

7

0

0

1

0

0

0

You can turn
blue cannons
(drag it)

1

0

7

0

0

1

0

0

0

1

0

7

0

0

1

0

0

0

1

0

7

0

0

1

0

0

0

1

0

7

0

0

1

0

0

0

1

0

7

0

0

1

0

0

0

0

1

0

Finished!

0

You finished create mode in 0 attempts

Submit

Name:

0

1

0

Throw

In this mode, you can't move any
enemy smileys, but you can throw
the happy one. Try to throw it to
the finish!

You can only drag your
smiley around in the green
box, if you drag it out, it
will fall. PRESS SPACE TO
RESET.

1

0

0

hit this

0

1

0

0

0

You bounce off of grey
smileys

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

0

1

0

0

You finished create mode in 0 attempts

0

0

Mini Games

0

Smiley roll

Press up to jump over
the enemy smileys

0

0

0.0

0.00

0.00

0

0

Game Over

0

Time:

Retry

0

0

Smiley shoot

Click to shoot the smiley
out of the cannon. Try to
shoot it as far a possible!

0

0.0

0.00

0.00

1

1

7

Click to set direction

1

0

0

Distance:

0

0

Smiley dodge

Move left and right to
dodge the bouncing
smileys

0

0

0.0

0.00

0.00

1

1

7

1

0

0

Time:

1

0

Loading

1

0

1

0

1

0

1

0

ActionScript [AS1/AS2]

Frame 1
fill_MC._xscale = 100; mochi.MochiServices.connect("b5a92c5944288c2f"); MochiAd.showPreGameAd({id:"b5a92c5944288c2f", res:"590x600", background:13167103, color:35071, outline:197379, no_bg:true});
Instance of Symbol 16 MovieClip in Frame 1
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Instance of Symbol 20 MovieClip "followerMC" in Frame 1
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Instance of Symbol 24 MovieClip in Frame 1
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 1
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 1
onClipEvent (load) { var acceleration = 0.005; var termVelocity = 20; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { dragged = 1; } on (release, releaseOutside) { this.stopDrag(); dragged = 0; }
Frame 2
var music1 = new Sound(); var music2 = new Sound(); var music3 = new Sound(); var music4 = new Sound(); music1.attachSound("onemusic"); music2.attachSound("twomusic"); music3.attachSound("threemusic"); music4.attachSound("fourmusic"); music1.start(0, 100);
Frame 3
stop(); _root.total = 0; _root.attempts = 0; _root.current = 0; _root.timer = 0; _root.timer2 = 0; _root.section = 1; _root.part = 1; _root.motion = 0;
Instance of Symbol 59 MovieClip "maineye" in Frame 3
onClipEvent (enterFrame) { rx = _root._xmouse; ry = _root._ymouse; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = (angle + 90); }
Instance of Symbol 59 MovieClip in Frame 3
onClipEvent (enterFrame) { this.useHandCursor = false; _rotation = _root.maineye._rotation; } on (release) { _root.gotoAndStop(58); }
Instance of Symbol 59 MovieClip in Frame 3
onClipEvent (enterFrame) { _rotation = _root.maineye._rotation; }
Frame 4
stop();
Instance of Symbol 71 MovieClip in Frame 4
onClipEvent (enterFrame) { onMouseDown = function () { _visible = false; _root.ball.termVelocity = 20; }; }
Instance of Symbol 18 MovieClip in Frame 4
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 4
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 4
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 77 MovieClip "bin" in Frame 4
on (release) { _root.deleteq.gotoAndStop(2); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip "original" in Frame 4
on (press) { var newdepth = this._parent.block._parent.getNextHighestDepth(); var newname = ("copy" + newdepth); var prevname = ("copy" + (newdepth - 1)); if (this._parent.block._parent[prevname] == undefined) { this._parent.block._parent[prevname] = this._parent.block; } this._parent.block.duplicateMovieClip(newname, newdepth); this._parent.block._parent[newname]._x = this._parent.block._parent[prevname]._x; this._parent.block._parent[newname]._y = this._parent.block._parent[prevname]._y; this._parent.block._parent[newname].startDrag(true); }
Instance of Symbol 24 MovieClip in Frame 4
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 4
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 79 MovieClip "node1" in Frame 4
on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { rx = _root.node2._x; ry = _root.node2._y; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = angle; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 81 MovieClip "node2" in Frame 4
on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { rx = _root.node1._x; ry = _root.node1._y; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = (angle + 180); if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 79 MovieClip "node3" in Frame 4
on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { rx = _root.node4._x; ry = _root.node4._y; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = angle; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 81 MovieClip "node4" in Frame 4
on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { rx = _root.node3._x; ry = _root.node3._y; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = (angle + 180); if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 4
onClipEvent (load) { var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { dragged = 1; } on (release, releaseOutside) { this.stopDrag(); dragged = 0; }
Instance of Symbol 16 MovieClip "block" in Frame 4
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 4
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "original2" in Frame 4
on (press) { var newdepth = this._parent.block2._parent.getNextHighestDepth(); var newname = ("copy" + newdepth); var prevname = ("copy" + (newdepth - 1)); if (this._parent.block2._parent[prevname] == undefined) { this._parent.block2._parent[prevname] = this._parent.block2; } this._parent.block2.duplicateMovieClip(newname, newdepth); this._parent.block2._parent[newname]._x = this._parent.block2._parent[prevname]._x; this._parent.block2._parent[newname]._y = this._parent.block2._parent[prevname]._y; this._parent.block2._parent[newname].startDrag(true); }
Instance of Symbol 85 MovieClip "sblock" in Frame 4
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 4
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 4
on (press) { var newdepth = this._parent.sblock._parent.getNextHighestDepth(); var newname = ("copy" + newdepth); var prevname = ("copy" + (newdepth - 1)); if (this._parent.sblock._parent[prevname] == undefined) { this._parent.sblock._parent[prevname] = this._parent.sblock; } this._parent.sblock.duplicateMovieClip(newname, newdepth); this._parent.sblock._parent[newname]._x = this._parent.sblock._parent[prevname]._x; this._parent.sblock._parent[newname]._y = this._parent.sblock._parent[prevname]._y; this._parent.sblock._parent[newname].startDrag(true); }
Instance of Symbol 87 MovieClip "sblock2" in Frame 4
on (press) { var newdepth = this._parent.sblock2._parent.getNextHighestDepth(); var newname = ("copy" + newdepth); var prevname = ("copy" + (newdepth - 1)); if (this._parent.sblock2._parent[prevname] == undefined) { this._parent.sblock2._parent[prevname] = this._parent.sblock2; } this._parent.sblock2.duplicateMovieClip(newname, newdepth); this._parent.sblock2._parent[newname]._x = this._parent.sblock2._parent[prevname]._x; this._parent.sblock2._parent[newname]._y = this._parent.sblock2._parent[prevname]._y; this._parent.sblock2._parent[newname].startDrag(true); }
Instance of Symbol 112 MovieClip in Frame 5
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } onClipEvent (enterFrame) { if (_root.musicchoice == "Elevator music") { _visible = false; } else { _visible = true; } } on (release) { if (_root.musicchoice == "Sunny day") { _root.musicchoice = "Rockland bounce"; stopAllSounds(); _root.music3.start(0, 100); } else if (_root.musicchoice == "Rockland bounce") { _root.musicchoice = "Elevator music"; stopAllSounds(); _root.music4.start(0, 100); } }
Instance of Symbol 112 MovieClip in Frame 5
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } onClipEvent (enterFrame) { if (_root.musicchoice == "Sunny day") { _visible = false; } else { _visible = true; } } on (release) { if (_root.musicchoice == "Rockland bounce") { _root.musicchoice = "Sunny day"; stopAllSounds(); _root.music1.start(0, 100); } else if (_root.musicchoice == "Elevator music") { _root.musicchoice = "Rockland bounce"; stopAllSounds(); _root.music3.start(0, 100); } }
Frame 7
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 7
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 7
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 7
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 7
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 7
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 7
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip "block2" in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 7
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 8
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 8
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 8
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 8
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 9
_root.speed = 7; stop();
Instance of Symbol 18 MovieClip in Frame 9
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 9
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 9
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 9
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 9
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 9
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip "block2" in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 9
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 10
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 10
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 10
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 10
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 11
_root.speed = 8; stop();
Instance of Symbol 18 MovieClip in Frame 11
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 11
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 11
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 11
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 11
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 11
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 11
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 12
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 12
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 12
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 12
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 13
_root.speed = 10; stop();
Instance of Symbol 18 MovieClip in Frame 13
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 13
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 13
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 13
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 13
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 13
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 13
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 14
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 14
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 14
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 14
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 15
_root.speed = 10; stop();
Instance of Symbol 18 MovieClip in Frame 15
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 15
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 15
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 15
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 15
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 15
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 15
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 16
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 16
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 16
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 16
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 17
_root.speed = 10; stop();
Instance of Symbol 18 MovieClip in Frame 17
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 17
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 17
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 17
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 17
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 17
onClipEvent (load) { fired = 0; pressed = 0; this.useHandCursor = true; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } } on (press) { pressed = 1; } on (release, releaseOutside) { pressed = 0; } onClipEvent (enterFrame) { if (pressed == 1) { rx = _root._xmouse; ry = _root._ymouse; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = angle; } }
Instance of Symbol 83 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 17
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 18
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 18
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 18
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 18
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 19
_root.speed = 10; stop();
Instance of Symbol 18 MovieClip in Frame 19
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 19
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 19
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 19
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 19
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 19
onClipEvent (load) { fired = 0; pressed = 0; this.useHandCursor = true; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } } on (press) { pressed = 1; } on (release, releaseOutside) { pressed = 0; } onClipEvent (enterFrame) { if (pressed == 1) { rx = _root._xmouse; ry = _root._ymouse; cx = _x; cy = _y; angle = Math.atan2(ry - cy, rx - cx) / (Math.PI/180); _rotation = angle; } }
Instance of Symbol 83 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 19
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 20
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 20
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 20
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 20
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 21
_root.speed = 14; stop();
Instance of Symbol 18 MovieClip in Frame 21
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 21
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 21
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 21
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 21
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 21
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 21
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 22
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 22
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 22
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 22
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 23
_root.speed = 4.5; stop();
Instance of Symbol 18 MovieClip in Frame 23
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 23
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 23
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 23
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 23
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 23
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 23
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 24
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 24
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 24
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 24
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 25
_root.speed = 7; stop();
Instance of Symbol 18 MovieClip in Frame 25
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 25
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 25
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 25
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 25 MovieClip "ball" in Frame 25
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 16 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 128 MovieClip "cannon" in Frame 25
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 83 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 25
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 26
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 26
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 26
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 26
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 27
_root.result1 = ("You finished create mode in " + _root.total) + " attempts";
Frame 29
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 29
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 29
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 29
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 29
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 29
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 29
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Frame 30
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 30
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 30
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 30
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 31
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 31
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 31
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 31
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 31
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 31
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 31
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Frame 32
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 32
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 32
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 32
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 33
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 33
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 33
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 33
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 33
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 33
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 33
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 34
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 34
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 34
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 34
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 35
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 35
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 35
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 35
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 35
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 35
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 35
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 36
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 36
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 36
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 36
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 37
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 37
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 37
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 37
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 37
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 37
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 37
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 38
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 38
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 38
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 38
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 39
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 39
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 39
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 39
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 39
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 39
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 39
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 40
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 40
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 40
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 40
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 41
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 41
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 41
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 41
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 41
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 41
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 41
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 42
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 42
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 42
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 42
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 43
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 43
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 43
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 43
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 43
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 43
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 43
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 44
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 44
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 44
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 44
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 45
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 45
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 45
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 45
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 45
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 45
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 45
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 46
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 46
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 46
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 46
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 47
_root.speed = 5; stop();
Instance of Symbol 18 MovieClip in Frame 47
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y - 0.1; } } }
Instance of Symbol 74 MovieClip in Frame 47
on (rollOver) { _alpha = 50; } on (rollOut) { _alpha = 100; } on (release) { this.nextFrame(); }
Instance of Symbol 16 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (release) { _root.deleter = 1; gotoAndStop (3); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 24 MovieClip in Frame 47
onClipEvent (enterFrame) { this._x = (_root.node1._x + _root.node2._x) / 2; this._y = (_root.node1._y + _root.node2._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node1._x - _root.node2._x, 2) + Math.pow(_root.node1._y - _root.node2._y, 2)) / 4; this._rotation = (Math.atan((_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node1._y - _root.node2._y) / (_root.node1._x - _root.node2._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node2._y - _root.node1._y) / (_root.node2._x - _root.node1._x); gradB = (_root.node1._x - _root.node2._x) / (_root.node2._y - _root.node1._y); xo = ((((gradA * _root.node1._x) - (gradB * _root.ball._x)) - _root.node1._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node1._x)) + _root.node1._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 24 MovieClip in Frame 47
onClipEvent (enterFrame) { this._x = (_root.node3._x + _root.node4._x) / 2; this._y = (_root.node3._y + _root.node4._y) / 2; this._xscale = Math.sqrt(Math.pow(_root.node3._x - _root.node4._x, 2) + Math.pow(_root.node3._y - _root.node4._y, 2)) / 4; this._rotation = (Math.atan((_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x)) * 180) / Math.PI; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((_root.node3._y - _root.node4._y) / (_root.node3._x - _root.node4._x))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; gradA = (_root.node4._y - _root.node3._y) / (_root.node4._x - _root.node3._x); gradB = (_root.node1._x - _root.node4._x) / (_root.node4._y - _root.node3._y); xo = ((((gradA * _root.node3._x) - (gradB * _root.ball._x)) - _root.node3._y) + _root.ball._y) / (gradA - gradB); yo = (gradA * (xo - _root.node3._x)) + _root.node3._y; _root.ball._x = (1.05 * (_root.ball._x - xo)) + xo; _root.ball._y = (1.05 * (_root.ball._y - yo)) + yo; } } }
Instance of Symbol 16 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 85 MovieClip "sblock" in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 87 MovieClip "sblock2" in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { this.startDrag(false); } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 133 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { _root.nextFrame(); } } }
Instance of Symbol 16 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 16 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } on (press) { if (this._parent.cannon.fired == 0) { this.startDrag(false); } } on (release, releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { if (this._parent.cannon.fired == 1) { this.useHandCursor = false; } if (this._parent.cannon.fired == 0) { this.useHandCursor = true; } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 25 MovieClip "ball" in Frame 47
onClipEvent (load) { _root.attempts = Number(_root.attempts) + 1; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; origx = _x; origy = _y; } onClipEvent (enterFrame) { if ((((this._x < (_root.greenbox._x - (_root.greenbox._width / 2))) or (this._x > (_root.greenbox._x + (_root.greenbox._width / 2)))) or (this._y < (_root.greenbox._y - (_root.greenbox._height / 2)))) or (this._y > (_root.greenbox._y + (_root.greenbox._height / 2)))) { dragged = 0; _root.greenbox._visible = false; } if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; this._x = this._x + xVel; if (this._y < 560) { if (dragged == 0) { yVel = yVel + ((termVelocity - yVel) * acceleration); } } else if (this._y > 560) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 560; } if (this._y < 40) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 40; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } if (dragged == 1) { _root.counter = xVel; _root.counter2 = yVel; if (this._x < _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } else if (this._x > _root._xmouse) { xVel = (_root._xmouse - _x) / 2; } if (this._y < _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } else if (this._y > _root._ymouse) { yVel = (_root._ymouse - _y) / 2; } } } on (press) { if (termVelocity == 0) { termVelocity = 20; dragged = 1; } } on (release, releaseOutside) { this.stopDrag(); dragged = 0; } on (keyPress "<Space>") { _root.attempts = Number(_root.attempts) + 1; termVelocity = 0; xVel = 0; yVel = 0; _x = origx; _y = origy; _root.greenbox._visible = true; }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 131 MovieClip in Frame 47
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Frame 48
_root.total = Number(_root.total) + _root.attempts;
Instance of Symbol 16 MovieClip in Frame 48
onClipEvent (load) { _rotation = (Math.random() * 360); } onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 18 MovieClip in Frame 48
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { xVel = xVel * 0.995; yVel = yVel * (-1 * e); yVel = yVel * f; }; _root.ball._y = _y + 0.1; } } }
Instance of Symbol 18 MovieClip in Frame 48
onClipEvent (enterFrame) { if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { yVel = yVel * 0.995; xVel = xVel * (-1 * e); xVel = xVel * f; }; _root.ball._x = _x + 0.1; } } }
Frame 49
_root.result1 = ("You finished throw mode in " + _root.total) + " attempts";
Instance of Symbol 362 MovieClip in Frame 52
onClipEvent (enterFrame) { _x = (_x - ((5 + (_root.timer / 10)) / 4)); if (_x < 0) { _x = (_x + 1100); } }
Instance of Symbol 25 MovieClip "ball" in Frame 52
onClipEvent (load) { yspeed = 0; } onClipEvent (enterFrame) { _root.timer = Number(_root.timer) + 0.02; _root.counter = Number(_root.counter) + 0.02; _root.timer2 = Math.round(_root.timer * 10) / 10; yspeed = yspeed + 0.5; _y = (_y + yspeed); _rotation = (_rotation + (5 + (_root.timer / 10))); if (_y > 428) { if (Key.isDown(38)) { _y = 429; yspeed = -15; } } if (_y > 430) { _y = 430; yspeed = (-yspeed) / 2; } }
Instance of Symbol 16 MovieClip in Frame 52
onClipEvent (load) { _x = ((Math.random() * 1000) + 550); } onClipEvent (enterFrame) { if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } _x = (_x - (5 + (_root.timer / 10))); if (_x < 0) { _x = ((Math.random() * 1000) + 550); } }
Instance of Symbol 16 MovieClip in Frame 52
onClipEvent (load) { yes = 0; _x = ((Math.random() * 1000) + 550); } onClipEvent (enterFrame) { if (_root.counter > 10) { _root.counter = 0; yes = 1; } if (yes == 1) { if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } _x = (_x - (5 + (_root.timer / 10))); if (_x < 0) { _x = ((Math.random() * 1000) + 550); } } }
Instance of Symbol 368 MovieClip in Frame 52
onClipEvent (enterFrame) { _x = (_x - (5 + (_root.timer / 10))); if (_x < 0) { _x = (_x + 550); } }
Instance of Symbol 362 MovieClip in Frame 54
onClipEvent (enterFrame) { _x = (_x - (_root.ball.xVel / 4)); if (_x < 0) { _x = (_x + 1100); } if (_x > 1100) { _x = (_x - 1100); } }
Instance of Symbol 128 MovieClip "cannon" in Frame 54
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 368 MovieClip in Frame 55
onClipEvent (enterFrame) { _x = (_x - _root.ball.xVel); if (_x < 0) { _x = (_x + 550); } if (_x > 550) { _x = (_x - 550); } }
Instance of Symbol 25 MovieClip "ball" in Frame 55
onClipEvent (load) { _x = _root.cannon._x; _y = _root.cannon._y; var acceleration = 0.005; var termVelocity = 0; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (xVel > 30) { xVel = 30; } if (yVel > 30) { yVel = 30; } if (xVel < -30) { xVel = -30; } if (yVel < -30) { yVel = -30; } if (_root.section == 0) { if (((((xVel > -0.5) and (xVel < 0.5)) and (yVel < 1)) and (yVel > -1)) and (_y > 400)) { _root.nextFrame(); } } _root.timer2 = Number(_root.timer2) + Math.round(xVel); if (dragged == 0) { _rotation = (_rotation + xVel); } this._y = this._y + yVel; _root.xvel = xVel; yVel = yVel + ((termVelocity - yVel) * acceleration); if (this._y > 430) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 430; } }
Instance of Symbol 393 MovieClip "cannon" in Frame 55
onClipEvent (load) { _rotation = -90; _root.speed = 0; } onClipEvent (enterFrame) { _x = (_x - _root.ball.xVel); if (_root.section == 1) { _root.instruct = "Click to set direction"; if (_rotation < -90) { _root.part = 1; } if (_rotation > 0) { _root.part = 2; } if (_root.part == 1) { _rotation = (_rotation + 2); } if (_root.part == 2) { _rotation = (_rotation - 2); } onMouseDown = function () { _root.section = 2; }; } else if (_root.section == 2) { _root.instruct = "Click to set power"; if (_root.speed > 20) { _root.part = 1; } if (_root.speed <= 0) { _root.part = 2; } if (_root.part == 1) { _root.speed = Number(_root.speed) - 0.25; _root.speed2 = Math.round(_root.speed / 5); } if (_root.part == 2) { _root.speed = Number(_root.speed) + 0.25; _root.speed2 = Math.round(_root.speed / 5); } onMouseDown = function () { if (!(_root.section === 0)) { _root.instruct = ""; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); _root.speed2 = ""; _root.section = 0; _root.part = 0; } }; } }
Instance of Symbol 16 MovieClip "block" in Frame 55
onClipEvent (load) { _rotation = (Math.random() * 360); _x = (550 + (Math.random() * 1000)); } onClipEvent (enterFrame) { _x = (_x - _root.ball.xVel); if (_x < 0) { _x = (550 + (Math.random() * 1000)); } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + (((yVel * sin\u03B1) * cos\u03B1) * (f + e)); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + (yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 83 MovieClip "block2" in Frame 55
onClipEvent (load) { _rotation = (Math.random() * 360); _x = (550 + (Math.random() * 1000)); } onClipEvent (enterFrame) { _x = (_x - _root.ball.xVel); if (_x < 0) { _x = (550 + (Math.random() * 1000)); } if (_root.deleter == 1) { removeMovieClip(this); } if (_root.bin.hitTest(this._x, this._y, true)) { _root.bin.gotoAndPlay(2); } onMouseUp = function () { if (_root.bin.hitTest(this._x, this._y, true)) { removeMovieClip(this); } _root.bin.gotoAndStop(1); stopDrag(); }; if (_root.ball.dragged == 0) { if (this.hitTest(_root.ball._x, _root.ball._y, true)) { tellTarget (_root.ball) { Set("\u03B1", Math.atan((this._x - _root.ball._x) / (_root.ball._y - this._y))); Set("sin\u03B1", Math.sin(\u03B1)); Set("cos\u03B1", Math.cos(\u03B1)); Set("sin2\u03B1", Math.pow(sin\u03B1, 2)); Set("cos2\u03B1", Math.pow(cos\u03B1, 2)); xVel = (xVel * ((f * cos2\u03B1) - (e * sin2\u03B1))) + ((((yVel * sin\u03B1) * cos\u03B1) * (f + e)) * 2); yVel = (((xVel * sin\u03B1) * cos\u03B1) * (f + e)) + ((yVel * ((f * sin2\u03B1) - (e * cos2\u03B1))) * 2); }; _root.ball._x = this._x + (1.04 * (_root.ball._x - this._x)); _root.ball._y = this._y + (1.04 * (_root.ball._y - this._y)); } } }
Instance of Symbol 20 MovieClip "followerMC" in Frame 56
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Instance of Symbol 362 MovieClip in Frame 58
onClipEvent (enterFrame) { _x = (_x - (_root.ball.xVel / 4)); if (_x < 0) { _x = (_x + 1100); } if (_x > 1100) { _x = (_x - 1100); } }
Instance of Symbol 368 MovieClip in Frame 58
onClipEvent (enterFrame) { _x = (_x - _root.ball.xVel); if (_x < 0) { _x = (_x + 550); } if (_x > 550) { _x = (_x - 550); } }
Instance of Symbol 25 MovieClip "ball" in Frame 58
onClipEvent (load) { var acceleration = 0.005; var termVelocity = 20; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (Key.isDown(37)) { xVel = xVel - 0.2; } if (Key.isDown(39)) { xVel = xVel + 0.2; } if (xVel > 30) { xVel = 30; } if (yVel > 30) { yVel = 30; } if (xVel < -30) { xVel = -30; } if (yVel < -30) { yVel = -30; } if (_root.section == 0) { if (((((xVel > -0.5) and (xVel < 0.5)) and (yVel < 1)) and (yVel > -1)) and (_y > 400)) { _root.nextFrame(); } } _root.timer2 = Number(_root.timer2) + Math.round(xVel); if (dragged == 0) { _rotation = (_rotation + (xVel * 2)); } this._y = this._y + yVel; this._x = this._x + xVel; _root.timer = Number(_root.timer) + 0.02; _root.timer2 = Math.round(_root.timer * 10) / 10; if (this._y > 430) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 430; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 1) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 2) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 3) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 5) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 7) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 10) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 15) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 20) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 30) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 40) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 85 MovieClip in Frame 58
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Instance of Symbol 20 MovieClip "followerMC" in Frame 59
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Frame 60
mochi.MochiScores.showLeaderboard({boardID:"395069cd201b8ff3", score:total, name:playername});
Frame 61
_root.timer = 0; _root.timer2 = 0; gotoAndStop (3);
Frame 62
mochi.MochiScores.showLeaderboard({boardID:"23c48bffe38936c7", score:total, name:playername});
Instance of Symbol 20 MovieClip "followerMC" in Frame 62
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Frame 63
_root.timer = 0; _root.timer2 = 0; gotoAndStop (3);
Frame 64
mochi.MochiScores.showLeaderboard({boardID:"7c6063e8a272f006", score:timer2, name:playername});
Instance of Symbol 20 MovieClip "followerMC" in Frame 64
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Frame 65
_root.timer = 0; _root.timer2 = 0; gotoAndStop (3);
Frame 66
mochi.MochiScores.showLeaderboard({boardID:"b57373c003e2e455", score:timer2, name:playername});
Instance of Symbol 20 MovieClip "followerMC" in Frame 66
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Frame 67
_root.timer = 0; _root.timer2 = 0; gotoAndStop (3);
Frame 68
mochi.MochiScores.showLeaderboard({boardID:"8d95271397780db9", score:timer2, name:playername});
Instance of Symbol 20 MovieClip "followerMC" in Frame 68
onClipEvent (enterFrame) { if (_root.motion == "1") { if (i >= 50000000000000) { i = 0; } i++; this.duplicateMovieClip("follower" + i, i + 10); _root["follower" + i]._x = _root.ball._x + _root.ball.xVel; _root["follower" + i]._y = _root.ball._y + _root.ball.yVel; _root["follower" + i]._rotation = _root.ball._rotation; } } onClipEvent (enterFrame) { if (this._name == "followerMC") { _visible = false; } else { this._alpha = this._alpha - 20; if (this._alpha <= 5) { removeMovieClip(this); } } }
Frame 69
_root.timer = 0; _root.timer2 = 0; gotoAndStop (3);
Symbol 12 MovieClip Frame 1
onEnterFrame = function () { if (_root.colour == "1") { gotoAndStop (1); } if (_root.colour == "2") { gotoAndStop (2); } if (_root.colour == "3") { gotoAndStop (3); } if (_root.colour == "0") { gotoAndStop (3); } if (_root.colour == "4") { gotoAndStop (4); } if (_root.colour == "5") { gotoAndStop (5); } if (_root.colour == "6") { gotoAndStop (6); } };
Symbol 20 MovieClip Frame 11
removeMovieClip(this);
Symbol 444 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.32"); } 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 get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 445 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.5"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); 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 _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.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 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _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 _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; 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.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _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 showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; 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")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } 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(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; 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_failed(); 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 = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; 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) { options.ad_failed(); _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 showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(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 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); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } 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++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 446 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 49 Button
on (release) { gotoAndStop (6); }
Symbol 51 Button
on (release) { gotoAndStop (5); }
Symbol 53 Button
on (release) { nextFrame(); _root.deleter = 0; }
Symbol 55 Button
on (release) { gotoAndStop (28); }
Symbol 64 Button
on (release) { gotoAndStop (50); }
Symbol 74 MovieClip Frame 1
_root.motion = 0; stop();
Symbol 74 MovieClip Frame 2
_root.motion = 1; stop();
Symbol 74 MovieClip Frame 3
gotoAndStop (1);
Symbol 77 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 4
gotoAndStop (1);
Symbol 93 Button
on (release) { _root.deleter = 1; nextFrame(); }
Symbol 96 Button
on (release) { nextFrame(); }
Symbol 97 Button
on (release) { _root.deleter = 1; play(); }
Symbol 99 MovieClip Frame 1
_root.deleter = 0; stop();
Symbol 99 MovieClip Frame 3
play();
Symbol 99 MovieClip Frame 4
gotoAndStop (1);
Symbol 102 Button
on (release) { _root.deleter = 1; gotoAndStop (3); }
Symbol 107 Button
on (release) { gotoAndStop (3); }
Symbol 114 Button
on (release) { _root.colour = Math.ceil(Math.random() * 5); }
Symbol 120 Button
on (release) { nextFrame(); }
Symbol 144 Button
on (release) { nextFrame(); _root.attempts = 0; }
Symbol 240 Button
on (release) { gotoAndStop (60); }
Symbol 339 Button
on (release) { gotoAndStop (62); }
Symbol 345 Button
on (release) { _root.gotoAndStop(54); }
Symbol 346 Button
on (release) { _root.gotoAndStop(57); }
Instance of Symbol 128 MovieClip "cannon" in Symbol 353 MovieClip Frame 1
onClipEvent (load) { fired = 0; this.useHandCursor = false; } on (keyPress "<Space>") { if (fired == 0) { _root.attempts = Number(_root.attempts) + 1; _root.ball.termVelocity = 20; _root.ball.xVel = _root.speed * Math.cos((_rotation * Math.PI) / 180); _root.ball.yVel = _root.speed * Math.sin((_rotation * Math.PI) / 180); fired = 1; } else if (fired == 1) { _root.ball.xVel = 0; _root.ball.yVel = 0; _root.ball.termVelocity = 0; _root.ball._x = _x; _root.ball._y = _y; fired = 0; } }
Instance of Symbol 25 MovieClip "ball" in Symbol 355 MovieClip Frame 1
onClipEvent (load) { var acceleration = 0.005; var termVelocity = 20; var yVel = 0; var xVel = 0; var e = 0.8; var f = 0.8; var dragged = 0; } onClipEvent (enterFrame) { if (Key.isDown(37)) { xVel = xVel - 0.2; } if (Key.isDown(39)) { xVel = xVel + 0.2; } if (xVel > 30) { xVel = 30; } if (yVel > 30) { yVel = 30; } if (xVel < -30) { xVel = -30; } if (yVel < -30) { yVel = -30; } if (_root.section == 0) { if (((((xVel > -0.5) and (xVel < 0.5)) and (yVel < 1)) and (yVel > -1)) and (_y > 400)) { _root.nextFrame(); } } _root.timer2 = Number(_root.timer2) + Math.round(xVel); if (dragged == 0) { _rotation = (_rotation + (xVel * 2)); } this._y = this._y + yVel; this._x = this._x + xVel; _root.timer = Number(_root.timer) + 0.02; _root.timer2 = Math.round(_root.timer * 10) / 10; if (this._y > 430) { yVel = yVel * (-1 * e); xVel = xVel * f; this._y = 430; } if (this._x > 550) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 550; } else if (this._x < 40) { xVel = xVel * (-1 * e); yVel = yVel * f; this._x = 40; } }
Instance of Symbol 85 MovieClip in Symbol 355 MovieClip Frame 1
onClipEvent (load) { xVel = 2 + (Math.random() * 5); yVel = -5 + (Math.random() * 10); origy = _y; } onClipEvent (enterFrame) { if (_root.timer2 > 50) { _x = (_x + xVel); _rotation = (_rotation + (xVel + _root.ball.xVel)); _y = (_y + yVel); _x = (_x - _root.ball.xVel); yVel = yVel + ((20 - yVel) * 0.005); if (this._y > 447.5) { yVel = yVel * -0.8; this._y = 430; } } if (this.hitTest(_root.ball._x, _root.ball._y)) { _root.nextFrame(); } if (_x > (550 + _root.ball._x)) { _x = 0; xVel = 2 + (Math.random() * 5); _y = origy; yVel = -5 + (Math.random() * 10); } }
Symbol 376 Button
on (release) { gotoAndStop (64); }
Symbol 378 Button
on (release) { _root.timer = 0; _root.counter = 0; prevFrame(); }
Symbol 383 Button
on (release) { nextFrame(); _root.timer2 = 0; }
Symbol 404 Button
on (release) { gotoAndStop (66); }
Symbol 405 Button
on (release) { _root.timer = 0; _root.timer2 = 0; _root.part = 1; _root.section = 1; _root.counter = 0; prevFrame(); }
Symbol 427 Button
on (release) { gotoAndStop (68); }

Library Items

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

Instance Names

"followerMC"Frame 1Symbol 20 MovieClip
"ball"Frame 1Symbol 25 MovieClip
"fill_MC"Frame 1Symbol 36 MovieClip
"maineye"Frame 3Symbol 59 MovieClip
"bin"Frame 4Symbol 77 MovieClip
"original"Frame 4Symbol 16 MovieClip
"node1"Frame 4Symbol 79 MovieClip
"node2"Frame 4Symbol 81 MovieClip
"node3"Frame 4Symbol 79 MovieClip
"node4"Frame 4Symbol 81 MovieClip
"ball"Frame 4Symbol 25 MovieClip
"block"Frame 4Symbol 16 MovieClip
"block2"Frame 4Symbol 83 MovieClip
"original2"Frame 4Symbol 83 MovieClip
"sblock"Frame 4Symbol 85 MovieClip
"sblock2"Frame 4Symbol 87 MovieClip
"sblock"Frame 4Symbol 85 MovieClip
"sblock2"Frame 4Symbol 87 MovieClip
"deleteq"Frame 4Symbol 99 MovieClip
"ball"Frame 7Symbol 25 MovieClip
"block2"Frame 7Symbol 83 MovieClip
"sblock"Frame 7Symbol 85 MovieClip
"sblock2"Frame 7Symbol 87 MovieClip
"cannon"Frame 7Symbol 128 MovieClip
"block2"Frame 7Symbol 83 MovieClip
"deleteq"Frame 7Symbol 99 MovieClip
"ball"Frame 9Symbol 25 MovieClip
"block2"Frame 9Symbol 83 MovieClip
"sblock"Frame 9Symbol 85 MovieClip
"sblock2"Frame 9Symbol 87 MovieClip
"cannon"Frame 9Symbol 128 MovieClip
"block2"Frame 9Symbol 83 MovieClip
"deleteq"Frame 9Symbol 99 MovieClip
"ball"Frame 11Symbol 25 MovieClip
"sblock"Frame 11Symbol 85 MovieClip
"sblock2"Frame 11Symbol 87 MovieClip
"cannon"Frame 11Symbol 128 MovieClip
"deleteq"Frame 11Symbol 99 MovieClip
"ball"Frame 13Symbol 25 MovieClip
"sblock2"Frame 13Symbol 87 MovieClip
"cannon"Frame 13Symbol 128 MovieClip
"deleteq"Frame 13Symbol 99 MovieClip
"ball"Frame 15Symbol 25 MovieClip
"sblock2"Frame 15Symbol 87 MovieClip
"cannon"Frame 15Symbol 128 MovieClip
"deleteq"Frame 15Symbol 99 MovieClip
"ball"Frame 17Symbol 25 MovieClip
"sblock2"Frame 17Symbol 87 MovieClip
"cannon"Frame 17Symbol 128 MovieClip
"deleteq"Frame 17Symbol 99 MovieClip
"ball"Frame 19Symbol 25 MovieClip
"sblock2"Frame 19Symbol 87 MovieClip
"cannon"Frame 19Symbol 128 MovieClip
"deleteq"Frame 19Symbol 99 MovieClip
"ball"Frame 21Symbol 25 MovieClip
"sblock"Frame 21Symbol 85 MovieClip
"sblock2"Frame 21Symbol 87 MovieClip
"cannon"Frame 21Symbol 128 MovieClip
"deleteq"Frame 21Symbol 99 MovieClip
"ball"Frame 23Symbol 25 MovieClip
"sblock"Frame 23Symbol 85 MovieClip
"sblock2"Frame 23Symbol 87 MovieClip
"cannon"Frame 23Symbol 128 MovieClip
"deleteq"Frame 23Symbol 99 MovieClip
"ball"Frame 25Symbol 25 MovieClip
"sblock"Frame 25Symbol 85 MovieClip
"sblock2"Frame 25Symbol 87 MovieClip
"cannon"Frame 25Symbol 128 MovieClip
"deleteq"Frame 25Symbol 99 MovieClip
"greenbox"Frame 29Symbol 250 MovieClip
"block2"Frame 29Symbol 83 MovieClip
"sblock"Frame 29Symbol 85 MovieClip
"sblock2"Frame 29Symbol 87 MovieClip
"block2"Frame 29Symbol 83 MovieClip
"ball"Frame 29Symbol 25 MovieClip
"deleteq"Frame 29Symbol 99 MovieClip
"greenbox"Frame 31Symbol 250 MovieClip
"block2"Frame 31Symbol 83 MovieClip
"sblock"Frame 31Symbol 85 MovieClip
"sblock2"Frame 31Symbol 87 MovieClip
"block2"Frame 31Symbol 83 MovieClip
"ball"Frame 31Symbol 25 MovieClip
"deleteq"Frame 31Symbol 99 MovieClip
"greenbox"Frame 33Symbol 250 MovieClip
"block2"Frame 33Symbol 83 MovieClip
"sblock"Frame 33Symbol 85 MovieClip
"sblock2"Frame 33Symbol 87 MovieClip
"block2"Frame 33Symbol 83 MovieClip
"ball"Frame 33Symbol 25 MovieClip
"deleteq"Frame 33Symbol 99 MovieClip
"greenbox"Frame 35Symbol 250 MovieClip
"block2"Frame 35Symbol 83 MovieClip
"sblock"Frame 35Symbol 85 MovieClip
"sblock2"Frame 35Symbol 87 MovieClip
"block2"Frame 35Symbol 83 MovieClip
"ball"Frame 35Symbol 25 MovieClip
"deleteq"Frame 35Symbol 99 MovieClip
"greenbox"Frame 37Symbol 250 MovieClip
"block2"Frame 37Symbol 83 MovieClip
"sblock"Frame 37Symbol 85 MovieClip
"sblock2"Frame 37Symbol 87 MovieClip
"block2"Frame 37Symbol 83 MovieClip
"ball"Frame 37Symbol 25 MovieClip
"deleteq"Frame 37Symbol 99 MovieClip
"greenbox"Frame 39Symbol 250 MovieClip
"block2"Frame 39Symbol 83 MovieClip
"sblock"Frame 39Symbol 85 MovieClip
"sblock2"Frame 39Symbol 87 MovieClip
"block2"Frame 39Symbol 83 MovieClip
"ball"Frame 39Symbol 25 MovieClip
"deleteq"Frame 39Symbol 99 MovieClip
"greenbox"Frame 41Symbol 250 MovieClip
"block2"Frame 41Symbol 83 MovieClip
"sblock"Frame 41Symbol 85 MovieClip
"sblock2"Frame 41Symbol 87 MovieClip
"block2"Frame 41Symbol 83 MovieClip
"ball"Frame 41Symbol 25 MovieClip
"deleteq"Frame 41Symbol 99 MovieClip
"greenbox"Frame 43Symbol 250 MovieClip
"block2"Frame 43Symbol 83 MovieClip
"sblock"Frame 43Symbol 85 MovieClip
"sblock2"Frame 43Symbol 87 MovieClip
"block2"Frame 43Symbol 83 MovieClip
"ball"Frame 43Symbol 25 MovieClip
"deleteq"Frame 43Symbol 99 MovieClip
"greenbox"Frame 45Symbol 250 MovieClip
"block2"Frame 45Symbol 83 MovieClip
"sblock"Frame 45Symbol 85 MovieClip
"sblock2"Frame 45Symbol 87 MovieClip
"block2"Frame 45Symbol 83 MovieClip
"ball"Frame 45Symbol 25 MovieClip
"deleteq"Frame 45Symbol 99 MovieClip
"greenbox"Frame 47Symbol 250 MovieClip
"block2"Frame 47Symbol 83 MovieClip
"sblock"Frame 47Symbol 85 MovieClip
"sblock2"Frame 47Symbol 87 MovieClip
"block2"Frame 47Symbol 83 MovieClip
"ball"Frame 47Symbol 25 MovieClip
"deleteq"Frame 47Symbol 99 MovieClip
"ball"Frame 52Symbol 25 MovieClip
"bg"Frame 53Symbol 12 MovieClip
"cannon"Frame 54Symbol 128 MovieClip
"ball"Frame 55Symbol 25 MovieClip
"cannon"Frame 55Symbol 393 MovieClip
"block"Frame 55Symbol 16 MovieClip
"block2"Frame 55Symbol 83 MovieClip
"followerMC"Frame 56Symbol 20 MovieClip
"bg"Frame 57Symbol 12 MovieClip
"ball"Frame 58Symbol 25 MovieClip
"followerMC"Frame 59Symbol 20 MovieClip
"followerMC"Frame 62Symbol 20 MovieClip
"followerMC"Frame 64Symbol 20 MovieClip
"followerMC"Frame 66Symbol 20 MovieClip
"followerMC"Frame 68Symbol 20 MovieClip
"cannon"Symbol 353 MovieClip Frame 1Symbol 128 MovieClip
"ball"Symbol 355 MovieClip Frame 1Symbol 25 MovieClip
"bg"Symbol 362 MovieClip Frame 1Symbol 12 MovieClip
"bg"Symbol 362 MovieClip Frame 1Symbol 12 MovieClip
"bg"Symbol 362 MovieClip Frame 1Symbol 12 MovieClip
"bg"Symbol 362 MovieClip Frame 1Symbol 12 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "fourmusic"
ExportAssets (56)Timeline Frame 1Symbol 2 as "threemusic"
ExportAssets (56)Timeline Frame 1Symbol 3 as "onemusic"
ExportAssets (56)Timeline Frame 1Symbol 444 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 445 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 446 as "__Packages.mochi.MochiScores"

Dynamic Text Variables

colourSymbol 14 EditableText"0"
motionSymbol 22 EditableText"0"
deleterSymbol 27 EditableText"0"
musicSymbol 42 EditableText"0"
motionSymbol 44 EditableText"1"
deleterSymbol 45 EditableText"0"
motionSymbol 73 EditableText"1"
deleterSymbol 88 EditableText"0"
colourSymbol 103 EditableText"0"
motionSymbol 104 EditableText"1"
deleterSymbol 105 EditableText"0"
musicchoiceSymbol 110 EditableText"Sunny day"
colourSymbol 115 EditableText"0"
motionSymbol 116 EditableText"1"
deleterSymbol 117 EditableText"0"
motionSymbol 124 EditableText"1"
deleterSymbol 125 EditableText"0"
speedSymbol 129 EditableText"5"
attemptsSymbol 134 EditableText"0"
colourSymbol 135 EditableText"0"
motionSymbol 136 EditableText"1"
deleterSymbol 137 EditableText"0"
attemptsSymbol 140 EditableText"0"
totalSymbol 142 EditableText"0"
motionSymbol 146 EditableText"1"
deleterSymbol 147 EditableText"0"
speedSymbol 148 EditableText"7"
attemptsSymbol 149 EditableText"0"
colourSymbol 150 EditableText"0"
motionSymbol 151 EditableText"1"
deleterSymbol 152 EditableText"0"
attemptsSymbol 153 EditableText"0"
totalSymbol 154 EditableText"0"
motionSymbol 156 EditableText"1"
deleterSymbol 157 EditableText"0"
speedSymbol 158 EditableText"7"
attemptsSymbol 159 EditableText"0"
colourSymbol 160 EditableText"0"
motionSymbol 161 EditableText"1"
deleterSymbol 162 EditableText"0"
attemptsSymbol 163 EditableText"0"
totalSymbol 164 EditableText"0"
motionSymbol 166 EditableText"1"
deleterSymbol 167 EditableText"0"
speedSymbol 168 EditableText"7"
attemptsSymbol 169 EditableText"0"
colourSymbol 170 EditableText"0"
motionSymbol 171 EditableText"1"
deleterSymbol 172 EditableText"0"
attemptsSymbol 173 EditableText"0"
totalSymbol 174 EditableText"0"
motionSymbol 175 EditableText"1"
deleterSymbol 176 EditableText"0"
speedSymbol 177 EditableText"7"
attemptsSymbol 178 EditableText"0"
colourSymbol 181 EditableText"0"
motionSymbol 182 EditableText"1"
deleterSymbol 183 EditableText"0"
attemptsSymbol 184 EditableText"0"
totalSymbol 185 EditableText"0"
motionSymbol 187 EditableText"1"
deleterSymbol 188 EditableText"0"
speedSymbol 189 EditableText"7"
attemptsSymbol 190 EditableText"0"
colourSymbol 192 EditableText"0"
motionSymbol 193 EditableText"1"
deleterSymbol 194 EditableText"0"
attemptsSymbol 195 EditableText"0"
totalSymbol 196 EditableText"0"
motionSymbol 197 EditableText"1"
deleterSymbol 198 EditableText"0"
speedSymbol 199 EditableText"7"
attemptsSymbol 200 EditableText"0"
colourSymbol 201 EditableText"0"
motionSymbol 202 EditableText"1"
deleterSymbol 203 EditableText"0"
attemptsSymbol 204 EditableText"0"
totalSymbol 205 EditableText"0"
motionSymbol 206 EditableText"1"
deleterSymbol 207 EditableText"0"
speedSymbol 208 EditableText"7"
attemptsSymbol 209 EditableText"0"
colourSymbol 210 EditableText"0"
motionSymbol 211 EditableText"1"
deleterSymbol 212 EditableText"0"
attemptsSymbol 213 EditableText"0"
totalSymbol 214 EditableText"0"
motionSymbol 215 EditableText"1"
deleterSymbol 216 EditableText"0"
speedSymbol 217 EditableText"7"
attemptsSymbol 218 EditableText"0"
colourSymbol 219 EditableText"0"
motionSymbol 220 EditableText"1"
deleterSymbol 221 EditableText"0"
attemptsSymbol 222 EditableText"0"
totalSymbol 223 EditableText"0"
motionSymbol 224 EditableText"1"
deleterSymbol 225 EditableText"0"
speedSymbol 226 EditableText"7"
attemptsSymbol 227 EditableText"0"
colourSymbol 228 EditableText"0"
motionSymbol 229 EditableText"1"
deleterSymbol 230 EditableText"0"
attemptsSymbol 231 EditableText"0"
totalSymbol 232 EditableText"0"
colourSymbol 233 EditableText"0"
motionSymbol 234 EditableText"1"
deleterSymbol 235 EditableText"0"
totalSymbol 237 EditableText"0"
result1Symbol 238 EditableText"You finished create mode in 0 attempts "
playernameSymbol 242 EditableText""
colourSymbol 243 EditableText"0"
motionSymbol 244 EditableText"1"
deleterSymbol 245 EditableText"0"
motionSymbol 252 EditableText"1"
deleterSymbol 253 EditableText"0"
attemptsSymbol 254 EditableText"0"
colourSymbol 256 EditableText"0"
motionSymbol 257 EditableText"1"
deleterSymbol 258 EditableText"0"
attemptsSymbol 259 EditableText"0"
totalSymbol 260 EditableText"0"
motionSymbol 262 EditableText"1"
deleterSymbol 263 EditableText"0"
attemptsSymbol 264 EditableText"0"
colourSymbol 265 EditableText"0"
motionSymbol 266 EditableText"1"
deleterSymbol 267 EditableText"0"
attemptsSymbol 268 EditableText"0"
totalSymbol 269 EditableText"0"
motionSymbol 270 EditableText"1"
deleterSymbol 271 EditableText"0"
attemptsSymbol 272 EditableText"0"
colourSymbol 273 EditableText"0"
motionSymbol 274 EditableText"1"
deleterSymbol 275 EditableText"0"
attemptsSymbol 276 EditableText"0"
totalSymbol 277 EditableText"0"
motionSymbol 278 EditableText"1"
deleterSymbol 279 EditableText"0"
attemptsSymbol 280 EditableText"0"
colourSymbol 281 EditableText"0"
motionSymbol 282 EditableText"1"
deleterSymbol 283 EditableText"0"
attemptsSymbol 284 EditableText"0"
totalSymbol 285 EditableText"0"
motionSymbol 286 EditableText"1"
deleterSymbol 287 EditableText"0"
attemptsSymbol 288 EditableText"0"
colourSymbol 289 EditableText"0"
motionSymbol 290 EditableText"1"
deleterSymbol 291 EditableText"0"
attemptsSymbol 292 EditableText"0"
totalSymbol 293 EditableText"0"
motionSymbol 294 EditableText"1"
deleterSymbol 295 EditableText"0"
attemptsSymbol 296 EditableText"0"
colourSymbol 297 EditableText"0"
motionSymbol 298 EditableText"1"
deleterSymbol 299 EditableText"0"
attemptsSymbol 300 EditableText"0"
totalSymbol 301 EditableText"0"
motionSymbol 302 EditableText"1"
deleterSymbol 303 EditableText"0"
attemptsSymbol 304 EditableText"0"
colourSymbol 305 EditableText"0"
motionSymbol 306 EditableText"1"
deleterSymbol 307 EditableText"0"
attemptsSymbol 308 EditableText"0"
totalSymbol 309 EditableText"0"
motionSymbol 310 EditableText"1"
deleterSymbol 311 EditableText"0"
attemptsSymbol 312 EditableText"0"
colourSymbol 313 EditableText"0"
motionSymbol 314 EditableText"1"
deleterSymbol 315 EditableText"0"
attemptsSymbol 316 EditableText"0"
totalSymbol 317 EditableText"0"
motionSymbol 318 EditableText"1"
deleterSymbol 319 EditableText"0"
attemptsSymbol 320 EditableText"0"
colourSymbol 321 EditableText"0"
motionSymbol 322 EditableText"1"
deleterSymbol 323 EditableText"0"
attemptsSymbol 324 EditableText"0"
totalSymbol 325 EditableText"0"
motionSymbol 326 EditableText"1"
deleterSymbol 327 EditableText"0"
attemptsSymbol 328 EditableText"0"
colourSymbol 329 EditableText"0"
motionSymbol 330 EditableText"1"
deleterSymbol 331 EditableText"0"
attemptsSymbol 332 EditableText"0"
totalSymbol 333 EditableText"0"
colourSymbol 334 EditableText"0"
motionSymbol 335 EditableText"1"
deleterSymbol 336 EditableText"0"
totalSymbol 337 EditableText"0"
result1Symbol 338 EditableText"You finished create mode in 0 attempts "
playernameSymbol 340 EditableText""
colourSymbol 341 EditableText"0"
deleterSymbol 343 EditableText"0"
deleterSymbol 357 EditableText"0"
colourSymbol 361 EditableText"0"
deleterSymbol 364 EditableText"0"
timer2Symbol 365 EditableText"0.0"
timerSymbol 366 EditableText"0.00"
counterSymbol 367 EditableText"0.00"
colourSymbol 369 EditableText"0"
deleterSymbol 371 EditableText"0"
timer2Symbol 373 EditableText"0"
playernameSymbol 374 EditableText""
colourSymbol 379 EditableText"0"
deleterSymbol 381 EditableText"0"
deleterSymbol 386 EditableText"0"
timer2Symbol 387 EditableText"0.0"
timerSymbol 388 EditableText"0.00"
counterSymbol 389 EditableText"0.00"
sectionSymbol 390 EditableText"1"
partSymbol 391 EditableText"1"
speedSymbol 394 EditableText"7"
speed2Symbol 395 EditableText""
instructSymbol 397 EditableText"Click to set direction"
motionSymbol 399 EditableText"1"
deleterSymbol 400 EditableText"0"
timer2Symbol 401 EditableText"0"
playernameSymbol 402 EditableText""
colourSymbol 406 EditableText"0"
deleterSymbol 408 EditableText"0"
colourSymbol 411 EditableText"0"
deleterSymbol 413 EditableText"0"
timer2Symbol 414 EditableText"0.0"
timerSymbol 415 EditableText"0.00"
counterSymbol 416 EditableText"0.00"
sectionSymbol 417 EditableText"1"
partSymbol 418 EditableText"1"
speedSymbol 419 EditableText"7"
motionSymbol 422 EditableText"1"
deleterSymbol 423 EditableText"0"
timer2Symbol 424 EditableText"0"
playernameSymbol 425 EditableText""
motionSymbol 429 EditableText"1"
deleterSymbol 430 EditableText"0"
motionSymbol 433 EditableText"1"
deleterSymbol 434 EditableText"0"
motionSymbol 436 EditableText"1"
deleterSymbol 437 EditableText"0"
motionSymbol 439 EditableText"1"
deleterSymbol 440 EditableText"0"
motionSymbol 442 EditableText"1"
deleterSymbol 443 EditableText"0"




http://swfchan.com/10/47141/info.shtml
Created: 2/5 -2019 10:28:34 Last modified: 2/5 -2019 10:28:34 Server time: 11/05 -2024 12:36:59