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

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

Pinball Deluxe.swf

This is the info page for
Flash #27012

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


Text
bgsndLoad

Loading

snd

Loading audio...

AUDIO off

AUDIO oN

START

START

ikoncity.com

ikoncity.com

ikoncity.com

play now

play now

play now

SCORE

BALLS

Volume Level

Music

Sound Effects

OFF

ON

I

I

K

K

O

O

N

N

C

C

I

T

T

Y

Y

c6

c4

c3

cp

a4

y8

Event Handler

You Scored

play again

play again

play again

Hi-Scores

Hi-Scores

Hi-Scores

Army of Anyone.com

Army of Anyone.com

Army of Anyone.com

Stuff

Stuff

Stuff

MySpace

MySpace

MySpace

Street Team

Street Team

Street Team

ActionScript [AS1/AS2]

Frame 1
stop(); count = 0; countsound = 0; _root.slidemusic_X = 0; _root.slidesound_X = 0;
Instance of Symbol 56 MovieClip in Frame 1
onClipEvent (load) { this.swapDepths(35555); }
Frame 2
soundController.gotoAndStop(2); bgsndClip.gotoAndPlay(2);
Frame 3
_root.snd1.musicObj.start(0, 10000);
Frame 4
function seconds_time() { if (_root.numeral < 10) { _root.numeral = _root.numeral + 1; _root.countSecond = _root.countSecond - 1; } if ((_root.numeral == 10) && (_root.countSecond == 0)) { clearInterval(intervalID); _root.anca1._x = _root.anca1._x - 60; _root.anca2._x = _root.anca2._x + 60; _root.numeral = 0; } } function barrierRamp(countSecond) { clearInterval(intervalID); _root.numeral = 0; intervalID = setInterval(seconds_time, 1000); } function distance(x0, y0) { var _local2 = (((this.a * x0) + (this.b * y0)) + this.c) / this.module; return(_local2); } function distancePoint(point) { var _local3 = point._x; var _local2 = point._y; var _local4 = (((this.a * _local3) + (this.b * _local2)) + this.c) / this.module; return(_local4); } function distancePointAbs(point) { var _local3 = point._x; var _local2 = point._y; var _local4 = (((this.a * _local3) + (this.b * _local2)) + this.c) / this.module; distanceAbs = Math.abs(_local4); return(distanceAbs); } function distanceTo(point) { var _local2 = ((((this.a * point.x) + (this.b * point.y)) + this.c) / this.module) - (point._width / 2); return(_local2); } function getIntersection(a, b, c) { var _local2 = new Object(); _local2.x0 = (-((this.c * b) - (c * this.b))) / ((this.a * b) - (a * this.b)); _local2.y0 = ((this.c * a) - (c * this.a)) / ((this.a * b) - (a * this.b)); return(_local2); } function isPartSegment(x0, y0) { if (((((x0 < this.x1) && (x0 < this.x2)) || ((this.x1 < x0) && (this.x2 < x0))) || ((y0 < this.y1) && (y0 < this.y2))) || ((this.y1 < y0) && (this.y2 < y0))) { return(false); } return(true); } function isPossibleTarget(myBall) { if (!this.active) { return(false); } var _local3 = this.getIntersection(myBall.a, myBall.b, myBall.c); var _local4 = (((this.a * myBall.x) + (this.b * myBall.y)) + this.c) / this.module; this.cachedDistance = _local4 - (myBall._width / 2); if (!this.isPartSegment(_local3.x0, _local3.y0)) { if ((_local4 >= 0) && (this.cachedDistance <= 0)) { var _local5 = ((this.a * myBall.x) - (this.b * myBall.y)) - this.c; var _local6 = ((this.b * myBall.y) - (this.a * myBall.x)) - this.c; if (this.isPartSegment(_local5, _local6)) { return(true); } } return(false); } if ((((_local3.x0 >= myBall._x) && (myBall.limit_x >= _local3.x0)) || ((myBall._x >= _local3.x0) && (_local3.x0 >= myBall.limit_x))) && (((_local3.y0 >= myBall._y) && (myBall.limit_y >= _local3.y0)) || ((myBall._y >= _local3.y0) && (_local3.y0 >= myBall.limit_y)))) { this.isCrossed = true; return(true); } this.isCrossed = false; return(true); } function Segment(a, b, c, x1, y1, x2, y2, point1, point2, clipObj) { this.a = a; this.b = b; this.c = c; this.x1 = x1; this.y1 = y1; this.x2 = x2; this.y2 = y2; this.point1 = point1; this.point2 = point2; this.clipObj = clipObj; this.module = Math.sqrt((this.a * this.a) + (this.b * this.b)); this.angle = (Math.acos(this.b / this.module) / 3.141593) * 180; if (this.y1 < this.y2) { this.angle = 180 - this.angle; } this.active = true; this.distanceTo = distanceTo; this.distancePoint = distancePoint; this.distancePointAbs = distancePointAbs; this.isPossibleTarget = isPossibleTarget; this.getIntersection = getIntersection; this.mark = mark; this.isPartSegment = isPartSegment; } function mark(flag) { if (flag == 1) { this.point1.gotoAndStop(2); this.point2.gotoAndStop(2); } else { this.point1.gotoAndStop(1); this.point2.gotoAndStop(1); } } function getSegment(point1, point2) { var _local4; if ((point1._name == "b2") && (point2._name == "b3")) { _local4 = _root.electricR; } else if ((point1._name == "a2") && (point2._name == "a3")) { _local4 = _root.electricL; } else if ((point1._name == "d1b") && (point2._name == "d1a")) { _local4 = _root.holdRight_mc; } else if ((point1._name == "d1a") && (point2._name == "d1")) { _local4 = _root.holdRight_mc; } else if ((point1._name == "c7") && (point2._name == "c8")) { _local4 = _root.holdLeft_mc; } else if ((point1._name == "c8") && (point2._name == "c1")) { _local4 = _root.holdLeft_mc; } else { _local4 = null; } var _local8 = point1._x; var _local6 = point1._y; var _local7 = point2._x; var _local5 = point2._y; var _local11 = _local5 - _local6; var _local10 = _local8 - _local7; var _local9 = ((-_local8) * _local5) + (_local7 * _local6); return(new Segment(_local11, _local10, _local9, _local8, _local6, _local7, _local5, point1, point2, _local4)); } lives = 5; score = 0; countSecond = 0; numeral = 0; gamenumeral = 0; bonusHit = 0; allSegments = new Array(); allSegments1 = new Array(); allSegments2 = new Array(); allBalls = new Array(); allBalls1 = new Array(); allBalls2 = new Array();
Instance of Symbol 412 MovieClip "Event" in Frame 4
onClipEvent (load) { function nudgefn(npos) { _root.ball._x = _root.ball._x + npos; _root.ancaqw._x = _root.ancaqw._x + npos; _root.ancaq._x = _root.ancaq._x + npos; _root.holdLeft_mc._x = _root.holdLeft_mc._x + npos; _root.holdRight_mc._x = _root.holdRight_mc._x + npos; i = 1; while (i <= 42) { _root["p" + i]._x = _root["p" + i]._x + npos; i++; } i = 1; while (i <= 10) { _root["y" + i]._x = _root["y" + i]._x + npos; _root["t" + i]._x = _root["t" + i]._x + npos; _root["n" + i]._x = _root["n" + i]._x + npos; i++; } i = 1; while (i <= 7) { _root["b" + i]._x = _root["b" + i]._x + npos; i++; } i = 1; while (i <= 6) { _root["d" + i]._x = _root["d" + i]._x + npos; i++; } i = 1; while (i <= 8) { _root["c" + i]._x = _root["c" + i]._x + npos; i++; } i = 1; while (i <= 4) { _root["j" + i]._x = _root["j" + i]._x + npos; _root["h" + i]._x = _root["h" + i]._x + npos; _root["f" + i]._x = _root["f" + i]._x + npos; _root["g" + i]._x = _root["g" + i]._x + npos; i++; } i = 1; while (i <= 6) { _root["a" + i]._x = _root["a" + i]._x + npos; i++; } i = 0; while (i <= 6) { _root["st" + i]._x = _root["st" + i]._x + npos; i++; } i = 0; while (i <= 9) { _root["flare" + i]._x = _root["flare" + i]._x + npos; i++; } i = 0; while (i <= 5) { _root["ralu" + i]._x = _root["ralu" + i]._x + npos; i++; } i = 0; while (i <= 4) { _root["cris" + i]._x = _root["cris" + i]._x + npos; _root["cr" + i]._x = _root["cr" + i]._x + npos; i++; } i = 0; while (i <= 3) { _root["maria" + i]._x = _root["maria" + i]._x + npos; _root["daria" + i]._x = _root["daria" + i]._x + npos; _root["du" + i]._x = _root["du" + i]._x + npos; _root["do" + i]._x = _root["do" + i]._x + npos; i++; } _root.min._x = _root.min._x + npos; _root.kin._x = _root.kin._x + npos; _root.kout._x = _root.kout._x + npos; _root.vin._x = _root.vin._x + npos; _root.vout._x = _root.vout._x + npos; _root.fin._x = _root.fin._x + npos; _root.fout._x = _root.fout._x + npos; _root.lin._x = _root.lin._x + npos; _root.lout._x = _root.lout._x + npos; _root.d1a._x = _root.d1a._x + npos; _root.d1b._x = _root.d1b._x + npos; _root.ch._x = _root.ch._x + npos; _root.cj._x = _root.cj._x + npos; _root.cn._x = _root.cn._x + npos; _root.cb._x = _root.cb._x + npos; _root.cg._x = _root.cg._x + npos; _root.cd._x = _root.cd._x + npos; _root.cd1._x = _root.cd1._x + npos; _root.cc._x = _root.cc._x + npos; _root.cc1._x = _root.cc1._x + npos; _root.cf._x = _root.cf._x + npos; _root.cx._x = _root.cx._x + npos; _root.cy._x = _root.cy._x + npos; _root.design_mc._x = _root.design_mc._x + npos; _root.shadow_mc._x = _root.shadow_mc._x + npos; _root.bg_mc._x = _root.bg_mc._x + npos; _root.elements_mc._x = _root.elements_mc._x + npos; _root.electricL._x = _root.electricL._x + npos; _root.electricR._x = _root.electricR._x + npos; _root.star_mc._x = _root.star_mc._x + npos; _root.center_sink._x = _root.center_sink._x + npos; _root.logo_mc._x = _root.logo_mc._x + npos; _root.mc_handler._x = _root.mc_handler._x + npos; _root.flipLeft._x = _root.flipLeft._x + npos; _root.flipRight._x = _root.flipRight._x + npos; _root.ralu._x = _root.ralu._x + npos; _root.anca._x = _root.anca._x + npos; _root.ancaClip._x = _root.ancaClip._x + npos; _root.raluClip._x = _root.raluClip._x + npos; _root.rampLeft._x = _root.rampLeft._x + npos; _root.rampRight._x = _root.rampRight._x + npos; i = 1; while (i <= 9) { _root["x" + i]._x = _root["x" + i]._x + npos; i++; } _root.ik_tblock._x = _root.ik_tblock._x + npos; _root.k_tblock._x = _root.k_tblock._x + npos; _root.o_tblock._x = _root.o_tblock._x + npos; _root.n_tblock._x = _root.n_tblock._x + npos; _root.c_tblock._x = _root.c_tblock._x + npos; _root.i_tblock._x = _root.i_tblock._x + npos; _root.t_tblock._x = _root.t_tblock._x + npos; _root.y_tblock._x = _root.y_tblock._x + npos; } countSpace = 0; countSpaceRelease = 0; sTime = getTimer(); } onClipEvent (keyDown) { if (_root.lives < 6) { _root.keyCode = Key.getCode(); if (_root.keyCode == 32) { if (countSpace == 0) { if (((getTimer() - sTime) > 100) && (_root.ball.waitToLaunch == true)) { _root.mc_handler._visible = true; _root.mc_handler.inc(); sTime = getTimer(); updateAfterEvent(); } } } else { _root.mc_handler.gotoAndStop(1); } if ((_root.ball._x != _root.st0._x) && (_root.ball._y != (_root.st0._y + 10))) { if (countSpace == 3) { countSpaceRelease = 3; } if (countSpaceRelease < 3) { if (countSpace < 3) { _root.keyCode = Key.getCode(); if (_root.keyCode == 32) { countSpace = countSpace + 1; npos = 2; nudgefn(npos); } } } } } } onClipEvent (keyUp) { _root.keyCode = Key.getCode(); if (_root.lives < 6) { if (_root.keyCode == 32) { if ((_root.Event.countSpaceRelease == 3) && (_root.Event.countSpace == 3)) { npos = -6; nudgefn(npos); } if (countSpace == 0) { if (_root.lives >= 0) { _root.mc_handler.startBall(); } _root.mc_handler.gotoAndStop(1); } } if ((_root.ball._x != _root.st0._x) && (_root.ball._y != (_root.st0._y + 10))) { if (countSpace == 3) { countSpace = countSpace - 1; } if (countSpaceRelease < 3) { if (countSpace <= 2) { if (_root.keyCode == 32) { countSpaceRelease = countSpaceRelease + 1; npos = -2; nudgefn(npos); } } } if ((countSpace == 2) && (countSpaceRelease == 1)) { countSpaceRelease = countSpaceRelease + 2; npos = -4; nudgefn(npos); } } } }
Frame 6
_root.addBalls = false; _root.leftzerodist = 0; _root.rightzerodist = 0; _root.leftTwoBallsHolded = 0; _root.rightTwoBallsHolded = 0; _root.holdRightTargetIs = ""; _root.holdLeftTargetIs = ""; _root.ballMax = 1; _root.allFalls = 0; function initialize() { if (this.type == CORP_OUTER) { i = 0; while (i < this.segments.length) { if (this.segments[i].distancePoint(this.centerPoint) < 0) { this.segments[i].a = this.segments[i].a * -1; this.segments[i].b = this.segments[i].b * -1; this.segments[i].c = this.segments[i].c * -1; } i++; } } else { i = 0; while (i < this.segments.length) { if (this.segments[i].distancePoint(this.centerPoint) > 0) { this.segments[i].a = this.segments[i].a * -1; this.segments[i].b = this.segments[i].b * -1; this.segments[i].c = this.segments[i].c * -1; } i++; } } } function Corp(segments, center, type, valNum) { this.segments = segments; this.centerPoint = center; this.type = type; this.initialize = initialize; this["allSegments" + valNum] = this.segments; _root["splitSegment" + valNum] = this["allSegments" + valNum]; _root["ball1splitSegment" + valNum] = this["allSegments" + valNum]; _root["ball2splitSegment" + valNum] = this["allSegments" + valNum]; } i = 0; allSegments = new Array(); CORP_INNER = 0; CORP_OUTER = 1; i = 1; while (lives >= i) { _root["life" + i]._visible = true; i++; } mainSegs = new Array(); mainSegs.push(getSegment(_root.p1, _root.p2)); mainSegs.push(getSegment(_root.p2, _root.p3)); mainSegs.push(getSegment(_root.p3, _root.p4)); mainSegs.push(getSegment(_root.p4, _root.p5)); mainSegs.push(getSegment(_root.p5, _root.p6)); mainSegs.push(getSegment(_root.p6, _root.p7)); mainSegs.push(getSegment(_root.p7, _root.p8)); mainSegs.push(getSegment(_root.p8, _root.p9)); mainSegs.push(getSegment(_root.p9, _root.p10)); mainSegs.push(getSegment(_root.p10, _root.p11)); mainSegs.push(getSegment(_root.p11, _root.p12)); mainSegs.push(getSegment(_root.p12, _root.p13)); mainSegs.push(getSegment(_root.p13, _root.p14)); mainSegs.push(getSegment(_root.p14, _root.p15)); mainSegs.push(getSegment(_root.p15, _root.p16)); mainSegs.push(getSegment(_root.p16, _root.p17)); mainSegs.push(getSegment(_root.p17, _root.p18)); mainSegs.push(getSegment(_root.p18, _root.p19)); mainSegs.push(getSegment(_root.p19, _root.p20)); mainSegs.push(getSegment(_root.p20, _root.p21)); mainSegs.push(getSegment(_root.p21, _root.p22)); mainSegs.push(getSegment(_root.p22, _root.p23)); mainSegs.push(getSegment(_root.p23, _root.p24)); mainSegs.push(getSegment(_root.p24, _root.p25)); mainSegs.push(getSegment(_root.p25, _root.p26)); mainSegs.push(getSegment(_root.p26, _root.p27)); mainSegs.push(getSegment(_root.p27, _root.p28)); mainSegs.push(getSegment(_root.p28, _root.p29)); mainSegs.push(getSegment(_root.p29, _root.p30)); mainSegs.push(getSegment(_root.p30, _root.p31)); mainSegs.push(getSegment(_root.p31, _root.p32)); mainSegs.push(getSegment(_root.p32, _root.p33)); mainSegs.push(getSegment(_root.p33, _root.p34)); mainSegs.push(getSegment(_root.p34, _root.p35)); mainSegs.push(getSegment(_root.p35, _root.p36)); mainSegs.push(getSegment(_root.p36, _root.p37)); mainSegs.push(getSegment(_root.p37, _root.p38)); mainSegs.push(getSegment(_root.p38, _root.p39)); mainSegs.push(getSegment(_root.p39, _root.p40)); mainSegs.push(getSegment(_root.p40, _root.p41)); mainSegs.push(getSegment(_root.p41, _root.p42)); mainSegs.push(getSegment(_root.p42, _root.p1)); tempCorp = new Corp(mainSegs, _root.cp, CORP_OUTER, 1); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.a1, _root.a2)); corpSegs.push(getSegment(_root.a2, _root.a3)); corpSegs.push(getSegment(_root.a3, _root.a4)); corpSegs.push(getSegment(_root.a4, _root.a5)); corpSegs.push(getSegment(_root.a5, _root.a6)); corpSegs.push(getSegment(_root.a6, _root.a1)); tempCorp = new Corp(corpSegs, _root.ca, CORP_INNER, 2); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.b1, _root.b2)); corpSegs.push(getSegment(_root.b2, _root.b3)); corpSegs.push(getSegment(_root.b3, _root.b4)); corpSegs.push(getSegment(_root.b4, _root.b5)); corpSegs.push(getSegment(_root.b5, _root.b6)); corpSegs.push(getSegment(_root.b6, _root.b7)); corpSegs.push(getSegment(_root.b7, _root.b1)); tempCorp = new Corp(corpSegs, _root.cb, CORP_INNER, 3); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.g1, _root.g2)); corpSegs.push(getSegment(_root.g2, _root.g3)); corpSegs.push(getSegment(_root.g3, _root.g4)); corpSegs.push(getSegment(_root.g4, _root.g1)); tempCorp = new Corp(corpSegs, _root.cg, CORP_INNER, 4); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.t1, _root.t2)); corpSegs.push(getSegment(_root.t2, _root.t3)); corpSegs.push(getSegment(_root.t3, _root.t4)); corpSegs.push(getSegment(_root.t4, _root.t5)); corpSegs.push(getSegment(_root.t5, _root.t6)); corpSegs.push(getSegment(_root.t6, _root.t7)); corpSegs.push(getSegment(_root.t7, _root.t8)); corpSegs.push(getSegment(_root.t8, _root.t9)); corpSegs.push(getSegment(_root.t9, _root.t10)); corpSegs.push(getSegment(_root.t10, _root.t1)); tempCorp = new Corp(corpSegs, _root.ct, CORP_INNER, 5); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.n1, _root.n2)); corpSegs.push(getSegment(_root.n2, _root.n3)); corpSegs.push(getSegment(_root.n3, _root.n4)); corpSegs.push(getSegment(_root.n4, _root.n5)); corpSegs.push(getSegment(_root.n5, _root.n6)); corpSegs.push(getSegment(_root.n6, _root.n7)); corpSegs.push(getSegment(_root.n7, _root.n8)); corpSegs.push(getSegment(_root.n8, _root.n9)); corpSegs.push(getSegment(_root.n9, _root.n10)); corpSegs.push(getSegment(_root.n10, _root.n1)); tempCorp = new Corp(corpSegs, _root.cn, CORP_INNER, 6); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.c1, _root.c2)); corpSegs.push(getSegment(_root.c2, _root.c5)); corpSegs.push(getSegment(_root.c5, _root.c6)); corpSegs.push(getSegment(_root.c6, _root.c7)); corpSegs.push(getSegment(_root.c7, _root.c8)); corpSegs.push(getSegment(_root.c8, _root.c1)); tempCorp = new Corp(corpSegs, _root.cc, CORP_INNER, 7); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.c2, _root.c3)); corpSegs.push(getSegment(_root.c3, _root.c4)); corpSegs.push(getSegment(_root.c4, _root.c5)); corpSegs.push(getSegment(_root.c5, _root.c2)); tempCorp = new Corp(corpSegs, _root.cc1, CORP_INNER, 8); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.d1, _root.d2)); corpSegs.push(getSegment(_root.d2, _root.d3)); corpSegs.push(getSegment(_root.d3, _root.d4)); corpSegs.push(getSegment(_root.d4, _root.d1b)); corpSegs.push(getSegment(_root.d1b, _root.d1a)); corpSegs.push(getSegment(_root.d1a, _root.d1)); tempCorp = new Corp(corpSegs, _root.cd, CORP_INNER, 9); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.d2, _root.d3)); corpSegs.push(getSegment(_root.d3, _root.d5)); corpSegs.push(getSegment(_root.d5, _root.d6)); corpSegs.push(getSegment(_root.d6, _root.d2)); tempCorp = new Corp(corpSegs, _root.cd1, CORP_INNER, 10); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.j1, _root.j2)); corpSegs.push(getSegment(_root.j2, _root.j3)); corpSegs.push(getSegment(_root.j3, _root.j4)); corpSegs.push(getSegment(_root.j4, _root.j1)); tempCorp = new Corp(corpSegs, _root.cj, CORP_INNER, 11); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.h1, _root.h2)); corpSegs.push(getSegment(_root.h2, _root.h3)); corpSegs.push(getSegment(_root.h3, _root.h4)); corpSegs.push(getSegment(_root.h4, _root.h1)); tempCorp = new Corp(corpSegs, _root.ch, CORP_INNER, 12); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.x1, _root.x2)); corpSegs.push(getSegment(_root.x2, _root.x3)); corpSegs.push(getSegment(_root.x3, _root.x4)); corpSegs.push(getSegment(_root.x4, _root.x5)); corpSegs.push(getSegment(_root.x5, _root.x6)); corpSegs.push(getSegment(_root.x6, _root.x7)); corpSegs.push(getSegment(_root.x7, _root.x8)); corpSegs.push(getSegment(_root.x8, _root.x9)); corpSegs.push(getSegment(_root.x9, _root.x1)); tempCorp = new Corp(corpSegs, _root.cx, CORP_INNER, 13); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.y1, _root.y2)); corpSegs.push(getSegment(_root.y2, _root.y3)); corpSegs.push(getSegment(_root.y3, _root.y4)); corpSegs.push(getSegment(_root.y4, _root.y5)); corpSegs.push(getSegment(_root.y5, _root.y6)); corpSegs.push(getSegment(_root.y6, _root.y7)); corpSegs.push(getSegment(_root.y7, _root.y8)); corpSegs.push(getSegment(_root.y8, _root.y9)); corpSegs.push(getSegment(_root.y9, _root.y10)); corpSegs.push(getSegment(_root.y10, _root.y1)); tempCorp = new Corp(corpSegs, _root.cy, CORP_INNER, 14); tempCorp.initialize(); corpSegs = new Array(); flipRight.upSegment = getSegment(_root.d1, _root.f3); flipRight.downSegment = getSegment(_root.d1, _root.f4); flipRight.upSegment.active = false; flipRight.centreX = _root.d1._x; flipRight.centreY = _root.d1._y; corpSegs.push(flipRight.upSegment); corpSegs.push(flipRight.downSegment); tempCorp = new Corp(corpSegs, _root.cf, CORP_INNER, 15); tempCorp.initialize(); corpSegs = new Array(); flipLeft.upSegment = getSegment(_root.c1, _root.f1); flipLeft.downSegment = getSegment(_root.c1, _root.f2); flipLeft.upSegment.active = false; flipLeft.centreX = _root.c1._x; flipLeft.centreY = _root.c1._y; corpSegs.push(flipLeft.upSegment); corpSegs.push(flipLeft.downSegment); tempCorp = new Corp(corpSegs, _root.cf, CORP_INNER, 16); tempCorp.initialize(); corpSegs = new Array(); corpSegs.push(getSegment(_root.k1, _root.k2)); corpSegs.push(getSegment(_root.k2, _root.k3)); corpSegs.push(getSegment(_root.k3, _root.k4)); corpSegs.push(getSegment(_root.k4, _root.k1)); tempCorp = new Corp(corpSegs, _root.ck, CORP_INNER, 17); tempCorp.initialize();
Frame 7
function barrier() { if (_root.gamenumeral == 0) { if ((_root.numeral != 0) && (_root.countSecond != 0)) { _root.countSecond = 0; _root.numeral = 0; clearInterval(_root.intervalID); _root.anca1._x = _root.anca1._x - 60; _root.anca2._x = _root.anca2._x + 60; } if (_root.countSecond == 0) { _root.anca1._x = _root.anca1._x + 60; _root.anca2._x = _root.anca2._x - 60; } _root.countSecond = _root.countSecond + 10; _root.barrierRamp(_root.countSecond); } } function onceTarget(targetBall, i) { if ((((_root.st0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.st0.angleMin < targetBall.angle)) && (targetBall.angle < _root.st0.angleMax)) && (targetBall.speed >= _root.st0.speedMin)) { targetBall.destination = "st0"; targetBall.isOnPath = true; ranNum = random(8); if (ranNum >= 2) { if (ranNum == 4) { targetBall.angleOut = 65; } else if (ranNum == 7) { targetBall.angleOut = 5; } else { targetBall.angleOut = _root.st0.angleOut - (ranNum * 20); } } else { targetBall.angleOut = _root.st0.angleOut + (ranNum * 2); } targetBall.speedInc = _root.st0.speedInc; targetBall._x = _root.st0._x; targetBall._y = _root.st0._y; if (_root.st0.speedOut > 0) { targetBall.speedOut = _root.st0.speedOut; } else { targetBall.speedOut = null; } _root.ranvalue = "ranNum = " + ranNum; _root.anglevalue = "angle = " + targetBall.angleOut; _root.speedvalue = "speed = " + targetBall.speedOut; trace("targetBall.angleOut = " + targetBall.angleOut); trace("targetBall.speedOut = " + targetBall.speedOut); targetBall.updateDestination(); } else if ((((_root.daria0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.daria0.angleMin < targetBall.angle)) && (targetBall.angle < _root.daria0.angleMax)) && (targetBall.speed >= _root.daria0.speedMin)) { _root.snd10.spinObj.start(0, 1); targetBall.destination = "daria0"; targetBall.isOnPath = true; targetBall.angleOut = _root.daria0.angleOut; targetBall.speedInc = _root.daria0.speedInc; targetBall._x = _root.daria0._x; targetBall._y = _root.daria0._y; if (_root.daria0.speedOut > 0) { targetBall.speedOut = _root.daria0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.du0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.du0.angleMin < targetBall.angle)) && (targetBall.angle < _root.du0.angleMax)) && (targetBall.speed >= _root.du0.speedMin)) { targetBall.destination = "du0"; targetBall.isOnPath = true; targetBall.angleOut = 145; targetBall.speedInc = _root.du0.speedInc; targetBall._x = _root.du0._x; targetBall._y = _root.du0._y; if (_root.du0.speedOut > 0) { targetBall.speedOut = _root.du0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.do0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.do0.angleMin < targetBall.angle)) && (targetBall.angle < _root.do0.angleMax)) && (targetBall.speed >= _root.do0.speedMin)) { _root.snd10.spinObj.start(0, 1); targetBall.destination = "do0"; targetBall.isOnPath = true; targetBall.angleOut = _root.do0.angleOut; targetBall.speedInc = _root.do0.speedInc; targetBall._x = _root.do0._x; targetBall._y = _root.do0._y; if (_root.do0.speedOut > 0) { targetBall.speedOut = _root.do0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.maria0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.maria0.angleMin < targetBall.angle)) && (targetBall.angle < _root.maria0.angleMax)) && (targetBall.speed >= _root.maria0.speedMin)) { targetBall.destination = "maria0"; targetBall.isOnPath = true; targetBall.angleOut = 35; targetBall.speedInc = _root.maria0.speedInc; targetBall._x = _root.maria0._x; targetBall._y = _root.maria0._y; if (_root.maria0.speedOut > 0) { targetBall.speedOut = _root.maria0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.cris0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.cris0.angleMin < targetBall.angle)) && (targetBall.angle < _root.cris0.angleMax)) && (targetBall.speed >= _root.cris0.speedMin)) { targetBall.destination = "cris0"; targetBall.isOnPath = true; targetBall.angleOut = _root.cris0.angleOut; targetBall.speedInc = _root.cris0.speedInc; targetBall._x = _root.cris0._x; targetBall._y = _root.cris0._y; if (_root.cris0.speedOut > 0) { targetBall.speedOut = _root.cris0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.cr0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.cr0.angleMin < targetBall.angle)) && (targetBall.angle < _root.cr0.angleMax)) && (targetBall.speed >= _root.cr0.speedMin)) { targetBall.destination = "cr0"; targetBall.isOnPath = true; targetBall.angleOut = _root.cr0.angleOut; targetBall.speedInc = _root.cr0.speedInc; targetBall._x = _root.cr0._x; targetBall._y = _root.cr0._y; if (_root.cr0.speedOut > 0) { targetBall.speedOut = _root.cr0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.ralu0.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.ralu0.angleMin < targetBall.angle)) && (targetBall.angle < _root.ralu0.angleMax)) && (targetBall.speed >= _root.ralu0.speedMin)) { targetBall.destination = "ralu0"; targetBall.isOnPath = true; targetBall.angleOut = 145; targetBall.speedInc = _root.ralu0.speedInc; targetBall._x = _root.ralu0._x; targetBall._y = _root.ralu0._y; if (_root.ralu0.speedOut > 0) { targetBall.speedOut = _root.ralu0.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); } else if ((((_root.mout.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.mout.angleMin < targetBall.angle)) && (targetBall.angle < _root.mout.angleMax)) && (targetBall.speed >= _root.mout.speedMin)) { targetBall.destination = "mout"; targetBall.isOnPath = true; ranNum_mout = random(8); if (ranNum_mout >= 4) { targetBall.angleOut = _root.mout.angleOut + (ranNum_mout * 10); } else { targetBall.angleOut = _root.mout.angleOut - (ranNum_mout * 10); } targetBall.speedInc = _root.mout.speedInc; targetBall._x = _root.mout._x; targetBall._y = _root.mout._y; if (_root.mout.speedOut > 0) { targetBall.speedOut = _root.mout.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); _root.mout._x = 134.6; _root.mout._y = 218.6; if (_root.ballMax < 3) { if (i == 1) { if (_root.ballMax == 1) { if (_root.bonusHit < 3) { _root.bonusHit = _root.bonusHit + 1; trace("_root.bonusHit increment = " + _root.bonusHit); trace("_root.ballMax = " + _root.ballMax); if (_root.bonusHit == 3) { _root.allFalls = 0; _root.ballMax = 3; _root.addBalls = true; } } } } else if (i == 2) { if (_root.ballMax == 1) { if (_root.bonusHit < 3) { _root.bonusHit = _root.bonusHit + 1; trace("_root.bonusHit increment = " + _root.bonusHit); trace("_root.ballMax = " + _root.ballMax); if (_root.bonusHit == 3) { _root.allFalls = 0; _root.ballMax = 3; _root.addBalls = true; } } } } else if (i == 3) { if (_root.ballMax == 1) { if (_root.bonusHit < 3) { _root.bonusHit = _root.bonusHit + 1; trace("_root.bonusHit increment = " + _root.bonusHit); trace("_root.ballMax = " + _root.ballMax); if (_root.bonusHit == 3) { _root.allFalls = 0; _root.ballMax = 3; _root.addBalls = true; } } } } } _root.snd8.tblockObj.start(0, 1); _root.barrier(); } else if ((((_root.fout.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.fout.angleMin < targetBall.angle)) && (targetBall.angle < _root.fout.angleMax)) && (targetBall.speed >= _root.fout.speedMin)) { targetBall.destination = "fout"; targetBall.isOnPath = true; ranNum_fout = random(6); if (ranNum_fout >= 3) { targetBall.angleOut = _root.fout.angleOut + (ranNum_fout * 2); } else { targetBall.angleOut = _root.fout.angleOut + (ranNum_fout * 3); } targetBall.speedInc = _root.fout.speedInc; targetBall._x = _root.fout._x; targetBall._y = _root.fout._y; if (_root.fout.speedOut > 0) { targetBall.speedOut = _root.fout.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); _root.snd15.centerObj.start(0, 1); _root.barrier(); } else if ((((_root.lout.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.lout.angleMin < targetBall.angle)) && (targetBall.angle < _root.lout.angleMax)) && (targetBall.speed >= _root.lout.speedMin)) { targetBall.destination = "lout"; targetBall.isOnPath = true; ranNum_lout = random(7); if (ranNum_lout >= 3) { targetBall.angleOut = _root.lout.angleOut + (ranNum_lout * 10); } else { targetBall.angleOut = _root.lout.angleOut + (ranNum_lout * 7); } targetBall.speedInc = _root.lout.speedInc; targetBall._x = _root.lout._x; targetBall._y = _root.lout._y; if (_root.lout.speedOut > 0) { targetBall.speedOut = _root.lout.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); _root.snd14.tripleObj.start(0, 1); _root.barrier(); } else if ((((_root.kout.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.kout.angleMin < targetBall.angle)) && (targetBall.angle < _root.kout.angleMax)) && (targetBall.speed >= _root.kout.speedMin)) { targetBall.destination = "kout"; targetBall.isOnPath = true; ranNum_kout = random(8); if (ranNum_kout >= 4) { targetBall.angleOut = _root.kout.angleOut + (ranNum_kout * 1); } else { targetBall.angleOut = _root.kout.angleOut - (ranNum_kout * 1); } targetBall.speedInc = _root.kout.speedInc; targetBall._x = _root.kout._x; targetBall._y = _root.kout._y; if (_root.kout.speedOut > 0) { targetBall.speedOut = _root.kout.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); _root.snd13.doubleObj.start(0, 1); _root.barrier(); } else if ((((_root.vout.hitTest(targetBall) && (targetBall.isOnPath != true)) && (_root.vout.angleMin < targetBall.angle)) && (targetBall.angle < _root.vout.angleMax)) && (targetBall.speed >= _root.vout.speedMin)) { targetBall.destination = "vout"; targetBall.isOnPath = true; targetBall.angleOut = _root.vout.angleOut; targetBall.speedInc = _root.vout.speedInc; targetBall._x = _root.vout._x; targetBall._y = _root.vout._y; if (_root.vout.speedOut > 0) { targetBall.speedOut = _root.vout.speedOut; } else { targetBall.speedOut = null; } targetBall.updateDestination(); _root.snd12.singleObj.start(0, 1); _root.barrier(); } if ((_root.bonusHit == 3) && (_root.addBalls == true)) { if (targetBall == _level0.ball) { _root.multiBalls(_level0.ball1, _level0.ball2); _root.CenterBall = targetBall; } else if (targetBall == _level0.ball1) { _root.multiBalls(_level0.ball2, _level0.ball); _root.CenterBall = targetBall; } else if (targetBall == _level0.ball2) { _root.multiBalls(_level0.ball, _level0.ball1); _root.CenterBall = targetBall; } } if (targetBall.waitToLaunch) { } else if (targetBall.isOnPath) { if (targetBall.step < targetBall.steps) { targetBall.stepByStep(); } else { targetBall.updateDestination(); } } else if (targetBall.timeToWait != null) { if ((getTimer() - targetBall.sTime) >= targetBall.timeToWait) { targetBall.timeToWait = null; targetBall.angle = targetBall.angle_wait; targetBall.speed = targetBall.speed_wait; if (targetBall._visible == false) { targetBall._visible = true; } if ((targetBall.xOutPosition != null) & (targetBall.yOutPosition != null)) { targetBall._x = targetBall.xOutPosition; targetBall._y = targetBall.yOutPosition; targetBall.xOutPosition = null; targetBall.yOutPosition = null; } } } else { if (targetBall.MAX_SPEED < targetBall.speed) { targetBall.speed = targetBall.MAX_SPEED; } targetBall.cCos = Math.cos(targetBall.angle * targetBall.radToDeg); targetBall.cSin = Math.sin(targetBall.angle * targetBall.radToDeg); targetBall.speedX = targetBall.speed * targetBall.cCos; targetBall.speedY = targetBall.speed * targetBall.cSin; if ((targetBall.speedY < -0.3) && ((targetBall.speedY + targetBall.GRAV_Y) > 0)) { targetBall.y = targetBall._y + targetBall.speedY; targetBall.speedY = 0; } else { targetBall.speedY = targetBall.speedY + ((targetBall.speedY < 9) ? (targetBall.GRAV_Y) : 0); targetBall.y = targetBall._y + targetBall.speedY; } targetBall.x = targetBall._x + targetBall.speedX; targetBall.limit_x = targetBall.x + ((targetBall._width / 2) * targetBall.cCos); targetBall.limit_y = targetBall.y + ((targetBall._width / 2) * targetBall.cSin); targetBall.spe = Math.sqrt((targetBall.speedX * targetBall.speedX) + (targetBall.speedY * targetBall.speedY)); if ((targetBall.speedY < 0.1) && (targetBall.speedY >= 0)) { targetBall.speedY = 0; if (targetBall.speedX < 0) { targetBall.angle = 180; } else { targetBall.angle = 0; } } else if ((targetBall.speedX < 0.1) && (targetBall.speedX >= 0)) { targetBall.speedX = 0; if (targetBall.speedY < 0) { targetBall.angle = 270; } else if (_root.leftzerodist != 1) { targetBall.angle = 90; } } else { targetBall.angle = (Math.atan(Math.abs(targetBall.speedY / targetBall.speedX)) * 180) / 3.141593; } if ((targetBall.speedX < 0) && (targetBall.speedY < 0)) { targetBall.angle = targetBall.angle + 180; } else if ((targetBall.speedX < 0) && (targetBall.speedY > 0)) { targetBall.angle = 180 - targetBall.angle; } else if ((targetBall.speedX > 0) && (targetBall.speedY < 0)) { targetBall.angle = 360 - targetBall.angle; } targetBall.calculateDirection(targetBall.angle); targetBall.findPossibleTarget(); if (targetBall.flipRightToggled && (_root.flipRight.inRange(targetBall))) { _root.snd7.flipObj.start(0, 1); targetBall.collisionFlipperRight(); } else if (targetBall.flipLeftToggled && (_root.flipLeft.inRange(targetBall))) { _root.snd7.flipObj.start(0, 1); targetBall.collisionFlipperLeft(); } else if ((targetBall.segmentT != null) && (targetBall.segmentT.distanceTo(targetBall) < 0)) { targetBall.x = targetBall._x; targetBall.y = targetBall._y; targetBall.actualDist = targetBall.segmentT.distancePointAbs(targetBall); _root.holdLeftTarget = targetBall; _root.holdRightTarget = targetBall; if (_root.leftzerodist == 1) { if (_root.leftTwoBallsHolded != 1) { } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.leftThreeBallsHolded != 1) { if (targetBall._x > _root.holdLeft_mc._x) { targetBall._x = 260.65; targetBall._y = 332.65; } else if (targetBall._x < _root.holdLeft_mc._x) { targetBall._x = 250.1; targetBall._y = 330.25; } } } else { targetBall.collisionSegment(); } } else if (_root.rightzerodist == 1) { if (_root.rightTwoBallsHolded != 1) { } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.rightThreeBallsHolded != 1) { if (targetBall._x > _root.holdRight_mc._x) { targetBall._x = 351.25; targetBall._y = 330.15; } else if (targetBall._x < _root.holdRight_mc._x) { targetBall._x = 340.1; targetBall._y = 332.25; } } } else { targetBall.collisionSegment(); } } else { targetBall.collisionSegment(); } } else if ((targetBall.ballT != null) && ((targetBall.ballT.distancePoint(targetBall) - ((targetBall._width / 2) + (targetBall.ballT._width / 2))) < 0)) { if (targetBall.ballT == _level0.anca) { _root.design_mc.gotoAndPlay(2); } _root.holdLeftTarget = targetBall; _root.holdRightTarget = targetBall; if (_root.leftzerodist == 1) { if (_root.leftTwoBallsHolded != 1) { } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.leftThreeBallsHolded != 1) { if (targetBall._x > _root.holdLeft_mc._x) { targetBall._x = 260.65; targetBall._y = 332.65; } else if (targetBall._x < _root.holdLeft_mc._x) { targetBall._x = 250.1; targetBall._y = 330.25; } } } else { targetBall.collisionBall(); } } else if (_root.rightzerodist == 1) { if (_root.rightTwoBallsHolded != 1) { } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.rightThreeBallsHolded != 1) { if (targetBall._x > _root.holdRight_mc._x) { targetBall._x = 351.25; targetBall._y = 330.15; } else if (targetBall._x < _root.holdRight_mc._x) { targetBall._x = 340.1; targetBall._y = 332.25; } } } else { targetBall.collisionBall(); } } else { targetBall.collisionBall(); } } else if (_root.leftzerodist == 1) { if (_root.leftTwoBallsHolded != 1) { trace("Dummy"); } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.leftThreeBallsHolded != 1) { if (targetBall._x > _root.holdLeft_mc._x) { targetBall._x = 260.65; targetBall._y = 332.65; } else if (targetBall._x < _root.holdLeft_mc._x) { targetBall._x = 250.1; targetBall._y = 330.25; } } } else { targetBall._x = targetBall.x; targetBall._y = targetBall.y; targetBall.speed = targetBall.spe; targetBall.isCollision = false; } } else if (_root.rightzerodist == 1) { if (_root.rightTwoBallsHolded != 1) { trace("Dummy"); } else if (_root.thirdball != targetBall) { targetBall.speed = 0; if (_root.rightThreeBallsHolded != 1) { if (targetBall._x > _root.holdRight_mc._x) { targetBall._x = 351.25; targetBall._y = 330.15; } else if (targetBall._x < _root.holdRight_mc._x) { targetBall._x = 340.1; targetBall._y = 332.25; } } } else { targetBall._x = targetBall.x; targetBall._y = targetBall.y; targetBall.speed = targetBall.spe; targetBall.isCollision = false; } } else { targetBall._x = targetBall.x; targetBall._y = targetBall.y; targetBall.speed = targetBall.spe; targetBall.isCollision = false; } } if (targetBall.ballFlipped) { targetBall._y = targetBall._y - 120; if (targetBall.flipLeftToggled == true) { _root.flipLeft.gotoAndStop(2); } if (targetBall.flipRightToggled == true) { _root.flipRight.gotoAndStop(2); } _root.flipRight.upSegment.active = false; _root.flipLeft.upSegment.active = false; targetBall.ballFlipped = false; } else { targetBall.flipRightToggled = false; targetBall.flipLeftToggled = false; } if (targetBall.hitTest(_root.rampRight)) { _root.rampRight.rampR = 1; _root.rampRight.gotoAndPlay(2); } if (targetBall.hitTest(_root.rampLeft)) { _root.rampLeft.rampL = 1; _root.rampLeft.gotoAndPlay(2); } if (_root.tblockall != true) { if (targetBall.hitTest(_root.ik_tblock)) { if (_root.ik_tblock.ik == 0) { _root.ik_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.k_tblock)) { if (_root.k_tblock.k == 0) { _root.k_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.o_tblock)) { if (_root.o_tblock.o == 0) { _root.o_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.n_tblock)) { if (_root.n_tblock.n == 0) { _root.n_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.c_tblock)) { if (_root.c_tblock.c == 0) { _root.c_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.i_tblock)) { if (_root.i_tblock.i == 0) { _root.i_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.t_tblock)) { if (_root.t_tblock.t == 0) { _root.t_tblock.gotoAndStop(2); } } if (targetBall.hitTest(_root.y_tblock)) { if (_root.y_tblock.y == 0) { _root.y_tblock.gotoAndStop(2); } } } if ((((((((_root.ik_tblock.ik == 1) && (_root.k_tblock.k == 1)) && (_root.o_tblock.o == 1)) && (_root.n_tblock.n == 1)) && (_root.c_tblock.c == 1)) && (_root.i_tblock.i == 1)) && (_root.t_tblock.t == 1)) && (_root.y_tblock.y == 1)) { _root.tblockall = true; _root.score = _root.score + 3000; _root.y_tblock.gotoAndStop(3); } if (_root.tblockall == true) { _root.center_sink.gotoAndStop(2); _root.raluClip.gotoAndStop(2); } else { _root.center_sink.gotoAndStop(1); _root.raluClip.gotoAndStop(1); } if (targetBall._y < _root.topBLine._y) { j = 1; while (j <= 3) { flareValue = "sco" + j; if (targetBall.hitTest(_root[flareValue])) { _root[_root[flareValue].clipObj].action(); _root.snd5.sparkObj.start(0, 1); } j++; } } if (_root.fin.hitTest(targetBall) && (targetBall.timeToWait == null)) { targetBall._x = _root.fin._x; targetBall._y = _root.fin._y; _root.score = _root.score + 5000; targetBall.wait(_root.fin.timeWait, _root.fin.angleOut, _root.fin.speedOut, _root[_root.fin.outVortex]._x, _root[_root.fin.outVortex]._y); if (_root.fin.clipObj != null) { _root[_root.fin.clipObj].action(); } } else if (_root.lin.hitTest(targetBall) && (targetBall.timeToWait == null)) { targetBall._x = _root.lin._x; targetBall._y = _root.lin._y; _root.score = _root.score + 7500; targetBall.wait(_root.lin.timeWait, _root.lin.angleOut, _root.lin.speedOut, _root[_root.lin.outVortex]._x, _root[_root.lin.outVortex]._y); if (_root.lin.clipObj != null) { _root[_root.lin.clipObj].action(); } } else if (_root.kin.hitTest(targetBall) && (targetBall.timeToWait == null)) { targetBall._x = _root.kin._x; targetBall._y = _root.kin._y; _root.score = _root.score + 5000; targetBall.wait(_root.kin.timeWait, _root.kin.angleOut, _root.kin.speedOut, _root[_root.kin.outVortex]._x, _root[_root.kin.outVortex]._y); if (_root.kin.clipObj != null) { _root[_root.kin.clipObj].action(); } } else if (_root.vin.hitTest(targetBall) && (targetBall.timeToWait == null)) { targetBall._x = _root.vin._x; targetBall._y = _root.vin._y; _root.score = _root.score + 2500; targetBall.wait(_root.vin.timeWait, _root.vin.angleOut, _root.vin.speedOut, _root[_root.vin.outVortex]._x, _root[_root.vin.outVortex]._y); if (_root.vin.clipObj != null) { _root[_root.vin.clipObj].action(); } } else if ((_root.min.hitTest(targetBall) && (targetBall.timeToWait == null)) && (_root.tblockall == true)) { _root.mout._x = 298.7; _root.mout._y = 218.4; targetBall._x = _root.min._x; targetBall._y = _root.min._y; _root.score = _root.score + 10000; targetBall.wait(_root.min.timeWait, _root.min.angleOut, _root.min.speedOut, _root[_root.min.outVortex]._x, _root[_root.min.outVortex]._y); if (_root.min.clipObj != null) { _root[_root.min.clipObj].action(); } } } function multiBalls(name1, name2) { name1.waitToLaunch = false; name2.waitToLaunch = false; name1._x = _root.kout._x; name1._y = _root.kout._y; name2._x = _root.fout._x; name2._y = _root.fout._y; _root.addBalls = false; name2.speed = 7; name1.speed = 7; } function mBallsActivated(hitball) { if (hitball == _level0.ball) { targetBall = _root.ball; onceTarget(_root.ball, 1); targetBall = _root.ball1; onceTarget(_root.ball1, 2); targetBall = _root.ball2; onceTarget(_root.ball2, 3); } else if (hitball == _level0.ball1) { targetBall = _root.ball; onceTarget(_root.ball, 1); targetBall = _root.ball1; onceTarget(_root.ball1, 2); targetBall = _root.ball2; onceTarget(_root.ball2, 3); } else if (hitball == _level0.ball2) { targetBall = _root.ball; onceTarget(_root.ball, 1); targetBall = _root.ball1; onceTarget(_root.ball1, 2); targetBall = _root.ball2; onceTarget(_root.ball2, 3); } } function ballHandle() { if (_root.CenterBall == undefined) { targetBall = _root.ball; onceTarget(targetBall, 1); } if (ballMax >= 1) { _root.mBallsActivated(_root.CenterBall); } if (_root.Event.countSpaceRelease < 3) { if (Key.isDown(37)) { _root.flipLeft.flipsLT(); _root.ball.flipLeftToggled = false; if (_root.ball1.waitToLaunch) { _root.ball1.flipLeftToggled = false; } if (_root.ball2.waitToLaunch) { _root.ball2.flipLeftToggled = false; } } if (Key.isDown(37) && (!_root.Event.leftDown)) { _root.flipLeft.flipUp(); _root.Event.leftDown = true; } if (Key.isDown(39)) { _root.flipRight.flipsRT(); _root.ball.flipRightToggled = false; if (_root.ball1.waitToLaunch) { _root.ball1.flipRightToggled = false; } if (_root.ball2.waitToLaunch) { _root.ball2.flipRightToggled = false; } } if (Key.isDown(39) && (!_root.Event.rightDown)) { _root.flipRight.flipUp(); _root.Event.rightDown = true; } if ((!Key.isDown(37)) && (_root.Event.leftDown)) { _root.flipLeft.flipDown(); _root.Event.leftDown = false; } if ((!Key.isDown(39)) && (_root.Event.rightDown)) { _root.flipRight.flipDown(); _root.Event.rightDown = false; } } if (_root.Event.countSpaceRelease == 3) { _root.flipLeft.flipDown(); _root.Event.leftDown = false; _root.flipRight.flipDown(); _root.Event.rightDown = false; } if (_root.outClip.hitTest(_root.ball)) { _root.allFalls = _root.allFalls + 1; if (_root.bonusHit == 0) { if (_root.lives >= 0) { _root["life" + _root.lives]._visible = false; } _root.lives--; _root.adjustMainBall = false; } else if (_root.bonusHit >= 1) { _root.bonusHit = _root.bonusHit - 1; _root.ball._x = _root.bhold._x; _root.ball._y = _root.bhold._y; _root.ball.waitToLaunch = true; _root.adjustMainBall = true; if (_root.bonusHit == 1) { _root.bonusHit = 0; } if (_root.bonusHit == 0) { if ((_root.allFalls <= 3) && (_root.ballMax == 1)) { _root["life" + _root.lives]._visible = false; _root.lives--; } _root.adjustMainBall = false; } if (_root.ballMax > 1) { _root.ballMax = _root.ballMax - 1; } } else if ((_root.bonusHit == 0) && (_root.allFalls == 3)) { _root["life" + _root.lives]._visible = false; _root.lives--; _root.adjustMainBall = false; } if (_root.adjustMainBall == false) { if (_root.lives > 0) { if ((_root.allFalls < 3) && (_root.allFalls > 1)) { _root.ball._x = _root.bhold._x; _root.ball._y = _root.bhold._y; _root.ball.waitToLaunch = true; _root.adjustMainBall = true; } else { _root.ball._x = _root.st0._x; _root.ball._y = _root.st0._y + 10; _root.ball.angle = 271; _root.ball.speed = 5; _root.ball.waitToLaunch = true; if (_root.bonusHit != 0) { _root["life" + _root.lives]._visible = false; _root.lives--; } } } } if (_root.lives == 0) { _root.messages.gotoAndStop(2); _root.ball.removeMovieClip(); _root.Event.countSpace = 5; _root.Event.countSpaceRelease = 5; _root.gotoAndStop(8); } else if (_root.lives < 5) { _root.snd6.lostObj.start(0, 1); _root.snd9.booObj.start(0, 1); autoCount = _root.Event.countSpace - _root.Event.countSpaceRelease; if (_root.Event.countSpace > 2) { if (autoCount <= 0) { loopNum = Number(autoCount + 3); i = 1; while (i <= loopNum) { _root.Event.nudgefn(-2); i++; } } } if ((autoCount > 0) && (autoCount <= 3)) { i = 1; while (i <= autoCount) { _root.Event.nudgefn(-2); i++; } } } _root.Event.countSpace = 0; _root.Event.countSpaceRelease = 0; if ((_root.numeral != 0) && (_root.countSecond != 0)) { _root.countSecond = 0; _root.numeral = 0; clearInterval(_root.intervalID); _root.anca1._x = _root.anca1._x - 60; _root.anca2._x = _root.anca2._x + 60; } if (_root.gamenumeral != 0) { clearInterval(_root.mc_handler.intervalID1); _root.anca1._x = _root.anca1._x - 60; _root.anca2._x = _root.anca2._x + 60; _root.gamenumeral = 0; } _root.tblockall = false; _root.ik_tblock.gotoAndPlay(3); _root.k_tblock.gotoAndPlay(3); _root.o_tblock.gotoAndPlay(3); _root.n_tblock.gotoAndPlay(3); _root.c_tblock.gotoAndPlay(3); _root.i_tblock.gotoAndPlay(3); _root.t_tblock.gotoAndPlay(3); _root.y_tblock.gotoAndPlay(4); } if ((_root.bonusHit <= 3) && (_root.bonusHit >= 0)) { if (_root.bonusHit > 1) { _root.handleCollisions(); } if (_root.outClip.hitTest(_root.ball1)) { _root.allFalls = _root.allFalls + 1; if (_root.bonusHit >= 1) { _root.bonusHit = _root.bonusHit - 1; if (_root.bonusHit == 1) { _root.bonusHit = 0; } if (_root.ballMax > 1) { _root.ballMax = _root.ballMax - 1; } _root.snd6.lostObj.start(0, 1); _root.snd9.booObj.start(0, 1); if ((_root.bonusHit == 0) && (_root.allFalls == 3)) { _root["life" + _root.lives]._visible = false; _root.lives--; _root.adjustMainBall = false; if (_root.adjustMainBall == false) { if (_root.lives > 0) { _root.ball._x = _root.st0._x; _root.ball._y = _root.st0._y + 10; _root.ball.angle = 271; _root.ball.speed = 5; _root.ball.waitToLaunch = true; _root.Event.countSpace = 0; _root.Event.countSpaceRelease = 0; } if (_root.lives == 0) { _root.messages.gotoAndStop(2); _root.ball.removeMovieClip(); _root.Event.countSpace = 5; _root.Event.countSpaceRelease = 5; _root.gotoAndStop(7); } } } } else if ((_root.bonusHit == 0) && (_root.allFalls == 3)) { _root["life" + _root.lives]._visible = false; _root.lives--; _root.adjustMainBall = false; if (_root.adjustMainBall == false) { if (_root.lives > 0) { _root.ball._x = _root.st0._x; _root.ball._y = _root.st0._y + 10; _root.ball.angle = 271; _root.ball.speed = 5; _root.ball.waitToLaunch = true; _root.Event.countSpace = 0; _root.Event.countSpaceRelease = 0; } if (_root.lives == 0) { _root.messages.gotoAndStop(2); _root.ball.removeMovieClip(); _root.Event.countSpace = 5; _root.Event.countSpaceRelease = 5; _root.gotoAndStop(7); } } } _root.ball1._x = _root.b1hold._x; _root.ball1._y = _root.b1hold._y; _root.ball1.gotoAndStop(1); _root.ball1.waitToLaunch = true; _root.tblockall = false; _root.ik_tblock.gotoAndPlay(3); _root.k_tblock.gotoAndPlay(3); _root.o_tblock.gotoAndPlay(3); _root.n_tblock.gotoAndPlay(3); _root.c_tblock.gotoAndPlay(3); _root.i_tblock.gotoAndPlay(3); _root.t_tblock.gotoAndPlay(3); _root.y_tblock.gotoAndPlay(4); } if (_root.outClip.hitTest(_root.ball2)) { _root.allFalls = _root.allFalls + 1; if (_root.bonusHit >= 1) { _root.bonusHit = _root.bonusHit - 1; if (_root.bonusHit == 1) { _root.bonusHit = 0; } if (_root.ballMax > 1) { _root.ballMax = _root.ballMax - 1; } _root.snd6.lostObj.start(0, 1); _root.snd9.booObj.start(0, 1); if ((_root.bonusHit == 0) && (_root.allFalls == 3)) { _root["life" + _root.lives]._visible = false; _root.lives--; _root.adjustMainBall = false; if (_root.adjustMainBall == false) { if (_root.lives > 0) { _root.ball._x = _root.st0._x; _root.ball._y = _root.st0._y + 10; _root.ball.angle = 271; _root.ball.speed = 5; _root.ball.waitToLaunch = true; _root.Event.countSpace = 0; _root.Event.countSpaceRelease = 0; } if (_root.lives == 0) { _root.messages.gotoAndStop(2); _root.ball.removeMovieClip(); _root.Event.countSpace = 5; _root.Event.countSpaceRelease = 5; _root.gotoAndStop(7); } } } } else if ((_root.bonusHit == 0) && (_root.allFalls == 3)) { _root["life" + _root.lives]._visible = false; _root.lives--; _root.adjustMainBall = false; if (_root.adjustMainBall == false) { if (_root.lives > 0) { _root.ball._x = _root.st0._x; _root.ball._y = _root.st0._y + 10; _root.ball.angle = 271; _root.ball.speed = 5; _root.ball.waitToLaunch = true; _root.Event.countSpace = 0; _root.Event.countSpaceRelease = 0; } if (_root.lives == 0) { _root.messages.gotoAndStop(2); _root.ball.removeMovieClip(); _root.Event.countSpace = 5; _root.Event.countSpaceRelease = 5; _root.gotoAndStop(7); } } } _root.ball2._x = _root.b2hold._x; _root.ball2._y = _root.b2hold._y; _root.ball2.gotoAndStop(1); _root.ball2.waitToLaunch = true; _root.tblockall = false; _root.ik_tblock.gotoAndPlay(3); _root.k_tblock.gotoAndPlay(3); _root.o_tblock.gotoAndPlay(3); _root.n_tblock.gotoAndPlay(3); _root.c_tblock.gotoAndPlay(3); _root.i_tblock.gotoAndPlay(3); _root.t_tblock.gotoAndPlay(3); _root.y_tblock.gotoAndPlay(4); } } } clearInterval(mainintervalID); mainintervalID = setInterval(ballHandle, 35); function leftTargetPos() { if (_root.thirdball._x > 260.65) { _root.thirdball._x = 268; _root.thirdball._y = 329.65; } else if (_root.thirdball._x < 250.1) { _root.thirdball._x = 245.8; _root.thirdball._y = 325.25; } _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } function rightTargetPos() { if (_root.thirdball._x > 351.25) { _root.thirdball._x = 355.55; _root.thirdball._y = 325.15; } else if (_root.thirdball._x < 340.1) { _root.thirdball._x = 334.8; _root.thirdball._y = 330; } _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } bounce = -0.9; grav = 0; b = [ball, ball1, ball2]; handleCollisions = function () { i = 0; while (i < (b.length - 1)) { j = i + 1; while (j < b.length) { var _local3 = b[i]; var _local2 = b[j]; var _local10 = _local2._x - _local3._x; var _local9 = _local2._y - _local3._y; var _local12 = (_local10 * _local10) + (_local9 * _local9); var _local8 = ((grav * _local3.m) * _local2.m) / _local12; var _local4 = Math.atan2(_local9, _local10); b1_vx = b1_vx + ((Math.cos(_local4) * _local8) / _local3.m); b1_vy = b1_vy + ((Math.sin(_local4) * _local8) / _local3.m); b2_vx = b2_vx - ((Math.cos(_local4) * _local8) / _local2.m); b2_vy = b2_vy - ((Math.sin(_local4) * _local8) / _local2.m); var _local14 = Math.sqrt(_local12); if (_local14 < (_local3.ballRadius + _local2.ballRadius)) { cosa = Math.cos(_local4); sina = Math.sin(_local4); var _local5 = (b1_vx * cosa) + (b1_vy * sina); var _local13 = (b1_vy * cosa) - (b1_vx * sina); var _local6 = (b2_vx * cosa) + (b2_vy * sina); var _local11 = (b2_vy * cosa) - (b2_vx * sina); var _local16 = (_local5 * _local3.m) + (_local6 * _local2.m); var _local15 = _local5 - _local6; _local5 = (_local16 - (_local2.m * _local15)) / (_local3.m + _local2.m); _local6 = _local15 + _local5; b1_vx = ((_local5 * cosa) - (_local13 * sina)) * (-bounce); b1_vy = ((_local13 * cosa) + (_local5 * sina)) * (-bounce); b2_vx = ((_local6 * cosa) - (_local11 * sina)) * (-bounce); b2_vy = ((_local11 * cosa) + (_local6 * sina)) * (-bounce); var _local7 = (_local3.ballRadius + _local2.ballRadius) - _local14; if (_root.leftHolded == 1) { if (i == 0) { if (((_root.holdLeftTargetIs == _level0.ball) && (_root.leftzerodist != 1)) && (_root.leftThreeBallsHolded != 1)) { if (j == 1) { _root.thirdball = _level0.ball2; } else if (j == 2) { _root.thirdball = _level0.ball1; } _root.leftTwoBallsHolded = 1; _root.leftzerodist = 1; } else if (j == 1) { if (((_root.holdLeftTargetIs == _level0.ball1) && (_root.leftzerodist != 1)) && (_root.leftThreeBallsHolded != 1)) { _root.thirdball = _level0.ball2; _root.leftTwoBallsHolded = 1; _root.leftzerodist = 1; } else if ((_root.holdLeftTargetIs == _level0.ball) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("MGPl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } else if ((_root.holdLeftTargetIs == _level0.ball2) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball) { _root.leftTargetPos(); trace("GPMr"); } else if (_root.thirdball == _level0.ball1) { _root.leftTargetPos(); trace("GMPr"); } } else if ((_root.holdLeftTargetIs == _level0.ball1) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("PGMl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } } else if (j == 2) { if (((_root.holdLeftTargetIs == _level0.ball2) && (_root.leftzerodist != 1)) && (_root.leftThreeBallsHolded != 1)) { trace("success when green ball is holded"); _root.thirdball = _level0.ball1; _root.leftTwoBallsHolded = 1; _root.leftzerodist = 1; } else if ((_root.holdLeftTargetIs == _level0.ball) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball2) { trace("MPGl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } else if ((_root.holdLeftTargetIs == _level0.ball2) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("GPMl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } else if ((_root.holdLeftTargetIs == _level0.ball1) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("PGMr"); _root.leftTargetPos(); } else if (_root.thirdball == _level0.ball2) { trace("PMGr"); _root.leftTargetPos(); } } } } if (i == 1) { if (j == 2) { if (_root.leftThreeBallsHolded != 1) { if ((_root.holdLeftTargetIs == _level0.ball1) && (_root.leftzerodist != 1)) { _root.thirdball = _level0.ball; _root.leftTwoBallsHolded = 1; _root.leftzerodist = 1; } else if ((_root.holdLeftTargetIs == _level0.ball2) && (_root.leftzerodist != 1)) { _root.thirdball = _level0.ball; _root.leftTwoBallsHolded = 1; _root.leftzerodist = 1; } else if ((_root.holdLeftTargetIs == _level0.ball2) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("GMPl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } else if ((_root.holdLeftTargetIs == _level0.ball1) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball2) { trace("PMGl"); _root.thirdball = ""; _root.leftThreeBallsHolded = 1; } } else if ((_root.holdLeftTargetIs == _level0.ball) && (_root.leftzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("MGPr"); _root.leftTargetPos(); } else if (_root.thirdball == _level0.ball2) { trace("MPGr"); _root.leftTargetPos(); } } } } } } if (_root.rightHolded == 1) { if (i == 0) { if (((_root.holdRightTargetIs == _level0.ball) && (_root.rightzerodist != 1)) && (_root.rightThreeBallsHolded != 1)) { trace("success when metal ball is holded"); if (j == 1) { _root.thirdball = _level0.ball2; } else if (j == 2) { _root.thirdball = _level0.ball1; } _root.rightTwoBallsHolded = 1; _root.rightzerodist = 1; } else if (j == 1) { if (((_root.holdRightTargetIs == _level0.ball1) && (_root.rightzerodist != 1)) && (_root.rightThreeBallsHolded != 1)) { _root.thirdball = _level0.ball2; _root.rightTwoBallsHolded = 1; _root.rightzerodist = 1; } else if ((_root.holdRightTargetIs == _level0.ball) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("MGPl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } else if ((_root.holdRightTargetIs == _level0.ball2) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball) { _root.rightTargetPos(); trace("GPMr"); } else if (_root.thirdball == _level0.ball1) { _root.rightTargetPos(); trace("GMPr"); } } else if ((_root.holdRightTargetIs == _level0.ball1) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("PGMl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } } else if (j == 2) { if (((_root.holdRightTargetIs == _level0.ball2) && (_root.rightzerodist != 1)) && (_root.rightThreeBallsHolded != 1)) { trace("success when green ball is holded"); _root.thirdball = _level0.ball1; _root.rightTwoBallsHolded = 1; _root.rightzerodist = 1; } else if ((_root.holdRightTargetIs == _level0.ball) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball2) { trace("MPGl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } else if ((_root.holdRightTargetIs == _level0.ball2) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("GPMl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } else if ((_root.holdRightTargetIs == _level0.ball1) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball) { trace("PGMr"); _root.rightTargetPos(); } else if (_root.thirdball == _level0.ball2) { trace("PMGr"); _root.rightTargetPos(); } } } } if (i == 1) { if (j == 2) { if (_root.rightThreeBallsHolded != 1) { if ((_root.holdRightTargetIs == _level0.ball1) && (_root.rightzerodist != 1)) { _root.thirdball = _level0.ball; _root.rightTwoBallsHolded = 1; _root.rightzerodist = 1; } else if ((_root.holdRightTargetIs == _level0.ball2) && (_root.rightzerodist != 1)) { _root.thirdball = _level0.ball; _root.rightTwoBallsHolded = 1; _root.rightzerodist = 1; } else if ((_root.holdRightTargetIs == _level0.ball2) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("GMPl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } else if ((_root.holdRightTargetIs == _level0.ball1) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball2) { trace("PMGl"); _root.thirdball = ""; _root.rightThreeBallsHolded = 1; } } else if ((_root.holdRightTargetIs == _level0.ball) && (_root.rightzerodist == 1)) { if (_root.thirdball == _level0.ball1) { trace("MGPr"); _root.rightTargetPos(); } else if (_root.thirdball == _level0.ball2) { trace("MPGr"); _root.rightTargetPos(); } } } } } } if ((((_root.leftHolded != 1) && (_root.rightHolded != 1)) && (_local3._y <= _root.brBLine._y)) && (_local2._y <= _root.brBLine._y)) { trace(_root.brBLine._y); trace(_local2._y); trace(_local3._y); trace("collided"); _local3._x = _local3._x - ((Math.cos(_local4) * _local7) / 2); _local3._y = _local3._y - ((Math.sin(_local4) * _local7) / 2); _local2._x = _local2._x + ((Math.cos(_local4) * _local7) / 2); _local2._y = _local2._y + ((Math.sin(_local4) * _local7) / 2); } } j++; } i++; } }; stop();
Instance of Symbol 473 MovieClip "ball" in Frame 7
onClipEvent (load) { waitToLaunch = true; _x = _root.st0._x; _y = (_root.st0._y + 10); angle = 271; speed = 5; }
Instance of Symbol 477 MovieClip "ball1" in Frame 7
onClipEvent (load) { waittolaunch = true; angle = 271; speed = 5; }
Instance of Symbol 478 MovieClip "ball2" in Frame 7
onClipEvent (load) { waittolaunch = true; angle = 271; speed = 5; }
Instance of Symbol 481 MovieClip in Frame 7
onClipEvent (load) { prevScore = 0; }
Frame 8
stop();
Symbol 19 MovieClip Frame 1
musicObj = new Sound(this); musicObj.attachSound("bgmusic");
Symbol 20 MovieClip Frame 1
correctObj = new Sound(this); correctObj.attachSound("startball1");
Symbol 22 MovieClip Frame 1
wrongObj = new Sound(this); wrongObj.attachSound("paddle1");
Symbol 23 MovieClip Frame 1
bouncerObj = new Sound(this); bouncerObj.attachSound("ballObstacole1");
Symbol 24 MovieClip Frame 1
sparkObj = new Sound(this); sparkObj.attachSound("point1");
Symbol 25 MovieClip Frame 1
lostObj = new Sound(this); lostObj.attachSound("out1");
Symbol 26 MovieClip Frame 1
flipObj = new Sound(this); flipObj.attachSound("flip1");
Symbol 27 MovieClip Frame 1
tblockObj = new Sound(this); tblockObj.attachSound("tblocker1");
Symbol 28 MovieClip Frame 1
booObj = new Sound(this); booObj.attachSound("boo1");
Symbol 29 MovieClip Frame 1
spinObj = new Sound(this); spinObj.attachSound("spin1");
Symbol 30 MovieClip Frame 1
padObj = new Sound(this); padObj.attachSound("pad1");
Symbol 31 MovieClip Frame 1
singleObj = new Sound(this); singleObj.attachSound("single");
Symbol 32 MovieClip Frame 1
doubleObj = new Sound(this); doubleObj.attachSound("double");
Symbol 33 MovieClip Frame 1
tripleObj = new Sound(this); tripleObj.attachSound("triple");
Symbol 34 MovieClip Frame 1
centerObj = new Sound(this); centerObj.attachSound("center");
Symbol 43 MovieClip Frame 1
stop();
Symbol 43 MovieClip Frame 2
play();
Symbol 43 MovieClip Frame 10822
gotoAndPlay (2);
Symbol 55 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 1
stop(); LoaderBlk.useHandCursor = false;
Instance of Symbol 55 MovieClip in Symbol 56 MovieClip Frame 1
onClipEvent (load) { total = _parent._parent.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _parent._parent.getBytesLoaded(); percent = int((loaded / total) * 100); gotoAndStop(percent); perText = percent + "%"; if (percent >= 100) { _parent.gotoAndStop(2); } }
Symbol 56 MovieClip Frame 2
stop(); _parent.gotoAndStop(2);
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 100
stop();
Symbol 70 MovieClip Frame 1
titleMc.autoSize = true; titletxt = "YOU ARE LISTENING TO-ARMY OF ANYONE";
Symbol 79 Button
on (release) { _parent.bgsndClip.stop(); gotoAndStop (3); }
Symbol 83 Button
on (release) { _parent.bgsndClip.play(); gotoAndStop (2); }
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 2
stop();
Instance of Symbol 75 MovieClip in Symbol 84 MovieClip Frame 2
onClipEvent (load) { speed = 0.5; titleClipX = _parent.titleClip._x + 180; } onClipEvent (enterFrame) { if ((_parent.titleClip.hitTest(_parent.hit1) || (_parent.titleClip.hitTest(_parent.hit2))) || (_parent.titleClip.hitTest(_parent.hit3))) { _parent.titleClip._x = _parent.titleClip._x - speed; } else if (_parent.hit3._x < _parent.titleClip._x) { _parent.titleClip._x = _parent.titleClip._x - speed; } else { _parent.titleClip._x = titleClipX; } }
Symbol 84 MovieClip Frame 3
stop();
Symbol 99 Button
on (release) { getURL ("http://www.ikoncity.com", "_blank"); }
Symbol 104 Button
on (release) { gotoAndPlay ("start"); }
Symbol 106 Button
on (release) { getURL ("http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FArmy-Anyone%2Fdp%2FB000IHY9ZW%2Fsr%3D8-1%2Fqid%3D1168352342%3Fie%3DUTF8%26s%3Dmusic&tag=ikoncitycom-20&linkCode=ur2&camp=1789&creative=9325", "_blank"); }
Symbol 146 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 1
stop(); rampR = 0;
Symbol 174 MovieClip Frame 2
if (rampR == 1) { _root.score = _root.score + 1500; } _root.snd10.spinObj.start(0, 1);
Symbol 174 MovieClip Frame 3
rampR = 0;
Symbol 193 MovieClip Frame 1
stop(); rampL = 0;
Symbol 193 MovieClip Frame 2
if (rampL == 1) { _root.score = _root.score + 1500; } _root.snd10.spinObj.start(0, 1);
Symbol 193 MovieClip Frame 3
rampL = 0;
Symbol 210 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 1
stop();
Instance of Symbol 210 MovieClip "skin" in Symbol 221 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(2); }
Symbol 231 Button
on (press) { startDrag (this, true, left_M, top_M, right_M, bottom_M); } on (release, releaseOutside) { setvol1(); stopDrag(); }
Symbol 233 Button
on (press) { startDrag (this, false, left_j, top_j, right_j, bottom_j); } on (release, releaseOutside) { setVol(); stopDrag(); }
Symbol 235 MovieClip Frame 1
stop();
Instance of Symbol 232 MovieClip "slidemusic" in Symbol 235 MovieClip Frame 1
onClipEvent (load) { function setvol1() { _root.count = 1; _root.snd1.musicObj.setVolume(_x - left_M); } right_M = _x + 100; top_M = _y; bottom_M = _y; left_M = _x; if (_root.count == 0) { _x = (_x + 100); } else { _x = _root.slidemusic_X; } }
Instance of Symbol 234 MovieClip "slidesound" in Symbol 235 MovieClip Frame 1
onClipEvent (load) { function setVol() { _root.countsound = 1; _root.snd2.correctObj.setVolume(_x - left_j); _root.snd3.wrongObj.setVolume(_x - left_j); _root.snd4.bouncerObj.setVolume(_x - left_j); _root.snd5.sparkObj.setVolume(_x - left_j); _root.snd6.lostObj.setVolume(_x - left_j); _root.snd7.flipObj.setVolume(_x - left_j); _root.snd8.tblockObj.setVolume(_x - left_j); _root.snd9.booObj.setVolume(_x - left_j); _root.snd10.spinObj.setVolume(_x - left_j); _root.snd11.padObj.setVolume(_x - left_j); _root.snd12.singleObj.setVolume(_x - left_j); _root.snd13.doubleObj.setVolume(_x - left_j); _root.snd14.tripleObj.setVolume(_x - left_j); _root.snd15.centerObj.setVolume(_x - left_j); } top_j = _y; bottom_j = _y; left_j = _x; right_j = _x + 100; if (_root.countsound == 0) { _x = (_x + 100); } else { _x = _root.slidesound_X; } }
Symbol 241 Button
on (release) { _root.mc_scorebrd.skin.gotoAndStop(1); soundset = _root.controls.slidesound._x - _root.controls.slidesound.left_j; musicset = _root.controls.slidemusic._x - _root.controls.slidemusic.left_M; _root.bgsndClip.stop(); _root.snd2.correctObj.setVolume(0); _root.snd3.wrongObj.setVolume(0); _root.snd4.bouncerObj.setVolume(0); _root.snd5.sparkObj.setVolume(0); _root.snd6.lostObj.setVolume(0); _root.snd7.flipObj.setVolume(0); _root.snd8.tblockObj.setVolume(0); _root.snd9.booObj.setVolume(0); _root.snd10.spinObj.setVolume(0); _root.snd11.padObj.setVolume(0); _root.snd12.singleObj.setVolume(0); _root.snd13.doubleObj.setVolume(0); _root.snd14.tripleObj.setVolume(0); _root.snd15.centerObj.setVolume(0); gotoAndStop (2); }
Symbol 244 Button
on (release) { _root.mc_scorebrd.skin.gotoAndStop(2); _root.bgsndClip.play(); _root.snd2.correctObj.setVolume(soundset); _root.snd3.wrongObj.setVolume(soundset); _root.snd4.bouncerObj.setVolume(soundset); _root.snd5.sparkObj.setVolume(soundset); _root.snd6.lostObj.setVolume(soundset); _root.snd7.flipObj.setVolume(soundset); _root.snd8.tblockObj.setVolume(soundset); _root.snd9.booObj.setVolume(soundset); _root.snd10.spinObj.setVolume(soundset); _root.snd11.padObj.setVolume(soundset); _root.snd12.singleObj.setVolume(soundset); _root.snd13.doubleObj.setVolume(soundset); _root.snd14.tripleObj.setVolume(soundset); _root.snd15.centerObj.setVolume(soundset); gotoAndStop (1); }
Symbol 247 MovieClip Frame 1
stop();
Symbol 247 MovieClip Frame 2
stop(); bt_restrict.useHandCursor = false;
Symbol 253 MovieClip Frame 1
stop();
Symbol 253 MovieClip Frame 2
stop();
Symbol 255 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 1
stop(); ik = 0;
Symbol 262 MovieClip Frame 2
ik = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 265 MovieClip Frame 1
stop(); k = 0;
Symbol 265 MovieClip Frame 2
k = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 268 MovieClip Frame 1
stop(); o = 0;
Symbol 268 MovieClip Frame 2
stop(); o = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 271 MovieClip Frame 1
stop(); n = 0;
Symbol 271 MovieClip Frame 2
stop(); n = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 274 MovieClip Frame 1
stop(); c = 0;
Symbol 274 MovieClip Frame 2
stop(); c = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 276 MovieClip Frame 1
stop(); i = 0;
Symbol 276 MovieClip Frame 2
stop(); i = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 279 MovieClip Frame 1
stop(); t = 0;
Symbol 279 MovieClip Frame 2
stop(); t = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 282 MovieClip Frame 1
stop(); y = 0;
Symbol 282 MovieClip Frame 2
stop(); y = 1; _root.snd5.sparkObj.start(0, 1); score = 750; _root.score = _root.score + score;
Symbol 282 MovieClip Frame 3
stop(); y = 2;
Symbol 287 MovieClip Frame 1
function action() { _root.score = _root.score + score; gotoAndPlay (2); } score = 500; deltaSpeed = 5 + random(3); stop();
Symbol 287 MovieClip Frame 2
_root.snd3.wrongObj.start(0, 1);
Symbol 287 MovieClip Frame 7
gotoAndStop (1);
Symbol 292 MovieClip Frame 1
function action() { _root.score = _root.score + score; gotoAndPlay (2); } deltaSpeed = 5 + random(3); score = 500; stop();
Symbol 292 MovieClip Frame 2
_root.snd3.wrongObj.start(0, 1);
Symbol 292 MovieClip Frame 7
gotoAndStop (1);
Symbol 355 MovieClip Frame 1
Symbol 359 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 1
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 2
stop();
Symbol 370 MovieClip Frame 1
directions = new Array(); directions = _name.split("-"); nextStep = directions[1]; _name = directions[0]; angleMin = Number(directions[2]); angleMax = Number(directions[3]); speedMin = Number(directions[4]); speedInc = Number(directions[5]); angleOut = Number(directions[6]); speedOut = Number(directions[7]); score = Number(directions[8]); stop();
Symbol 372 MovieClip Frame 1
stop(); directions = new Array(); directions = _name.split("-"); outVortex = directions[1]; _name = directions[0]; timeWait = Number(directions[2]); angleOut = Number(directions[3]); speedOut = Number(directions[4]); clipObj = directions[5]; stop();
Symbol 373 MovieClip Frame 1
stop(); directions = new Array(); directions = _name.split("-"); outVortex = directions[1]; _name = directions[0]; timeWait = Number(directions[2]); angleOut = Number(directions[3]); speedOut = Number(directions[4]); clipObj = directions[5]; stop();
Symbol 374 MovieClip Frame 1
stop(); directions = new Array(); directions = _name.split("-"); outVortex = directions[1]; _name = directions[0]; timeWait = Number(directions[2]); angleOut = Number(directions[3]); speedOut = Number(directions[4]); clipObj = directions[5]; stop();
Symbol 375 MovieClip Frame 1
stop(); directions = new Array(); directions = _name.split("-"); outVortex = directions[1]; _name = directions[0]; timeWait = Number(directions[2]); angleOut = Number(directions[3]); speedOut = Number(directions[4]); clipObj = directions[5]; stop();
Symbol 377 MovieClip Frame 1
directions = new Array(); directions = _name.split("-"); nextStep = directions[1]; _name = directions[0]; if (nextStep == "wait") { angle_wait = directions[2]; speed_wait = directions[3]; }
Symbol 377 MovieClip Frame 2
stop();
Symbol 379 MovieClip Frame 1
function distancePoint(point) { var _local2 = Math.sqrt(((_x - point.x) * (_x - point.x)) + ((_y - point.y) * (_y - point.y))); return(_local2); } function distanceDirection(a, b, c) { var _local1 = Math.sqrt((a * a) + (b * b)); var _local4 = (((a * _x) + (b * _y)) + c) / _local1; return(_local4); } function isPossibleTarget(myBall) { if (((this._width / 2) + (myBall._width / 2)) < Math.abs(distanceDirection(myBall.a, myBall.b, myBall.c))) { return(false); } if (Math.abs(Math.sqrt(((_x - myBall._x) * (_x - myBall._x)) + ((_y - myBall._y) * (_y - myBall._y)))) < Math.abs(Math.sqrt(((_x - myBall.x) * (_x - myBall.x)) + ((_y - myBall.y) * (_y - myBall.y))))) { return(false); } return(true); } parameters = new Array(); parameters = _name.split("-"); _name = parameters[0]; deltaSpeed = Number(parameters[1]); if ((parameters[2] != null) && (parameters[2] != "")) { clipObj = _root[parameters[2]]; } else { clipObj = null; } _root.allBalls.push(this); _root.allBalls1.push(this); _root.allBalls2.push(this); stop();
Symbol 381 MovieClip Frame 1
stop(); directions = new Array(); directions = _name.split("-"); outVortex = directions[1]; _name = directions[0]; timeWait = Number(directions[2]); angleOut = Number(directions[3]); speedOut = Number(directions[4]); clipObj = directions[5];
Symbol 383 MovieClip Frame 1
stop(); param = new Array(); param = _name.split("-"); _name = param[0]; clipObj = param[1];
Symbol 398 MovieClip Frame 1
function action() { _root.score = _root.score + score; gotoAndPlay (2); } score = 250; stop();
Symbol 398 MovieClip Frame 2
_root.snd4.bouncerObj.start(0, 1);
Symbol 398 MovieClip Frame 10
gotoAndStop (1);
Symbol 401 MovieClip Frame 1
function action() { if (_currentframe == 1) { gotoAndPlay (2); } } stop();
Symbol 401 MovieClip Frame 2
_root.snd5.sparkObj.start(0, 1);
Symbol 401 MovieClip Frame 14
gotoAndStop (1);
Symbol 405 MovieClip Frame 1
function flipUp() { upSegment.active = true; downSegment.active = false; _root.ball.flipRightToggled = true; _root.ball1.flipRightToggled = true; _root.ball2.flipRightToggled = true; } function flipsRT() { upSegment.active = true; downSegment.active = false; gotoAndStop (2); } function flipDown() { upSegment.active = false; downSegment.active = true; _root.rightHolded = 0; _root.rightzerodist = 0; _root.rightTwoBallsHolded = 0; _root.rightThreeBallsHolded = 0; _root.holdRightTargetIs = ""; gotoAndStop (1); } function distanceTo(myBall) { var _local2 = Math.sqrt(((centreX - myBall.x) * (centreX - myBall.x)) + ((centreY - myBall.y) * (centreY - myBall.y))); return(_local2); } function inRange(ballName) { var _local1 = ballName; var _local2 = distanceTo(_local1); if (upSegment.module < (_local2 - (_local1._width / 2))) { return(false); } if (((_local1._y < centreY) && (centreY < _local1.y)) && (centreX >= _local1.x)) { trace("YES"); return(true); } var _local5 = Math.sqrt(Math.abs((_local2 * _local2) - (((_local1._width / 2) * _local1._width) / 2))); var _local3 = (_local2 - _local5) / _local5; var _local6 = (_local1.x + (_local3 * centreX)) / (1 + _local3); var _local4 = (_local1.y + (_local3 * centreY)) / (1 + _local3); var _local7 = (_local1._width / 2) / _local2; var _local8 = Math.sqrt((_local2 * _local2) - (((_local1._width / 2) * _local1._width) / 2)) / _local2; x2 = (centreX + ((_local6 - centreX) * _local8)) + ((_local4 - centreY) * _local7); y2 = (centreY + ((_local4 - centreY) * _local8)) - ((_local6 - centreX) * _local7); if (centreY >= _local1.y) { if (Math.abs((y2 - centreY) / (x2 - centreX)) >= Math.abs((upSegment.y2 - centreY) / (upSegment.x2 - centreX))) { return(false); } } if (_local1.y >= centreY) { if (Math.abs((centreY - _local1._y) / (_local1._x - centreX)) >= Math.abs((centreY - downSegment.y2) / (downSegment.x2 - centreX))) { return(false); } } return(true); } stop();
Symbol 405 MovieClip Frame 2
stop(); _root.snd11.padObj.start(0, 1);
Symbol 409 MovieClip Frame 1
function flipUp() { upSegment.active = true; downSegment.active = false; _root.ball.flipLeftToggled = true; _root.ball1.flipLeftToggled = true; _root.ball2.flipLeftToggled = true; } function flipsLT() { upSegment.active = true; downSegment.active = false; gotoAndStop (2); } function flipDown() { upSegment.active = false; downSegment.active = true; _root.leftHolded = 0; _root.leftzerodist = 0; _root.leftTwoBallsHolded = 0; _root.leftThreeBallsHolded = 0; _root.holdLeftTargetIs = ""; gotoAndStop (1); } function distanceTo(myBall) { var _local2 = Math.sqrt(((centreX - myBall.x) * (centreX - myBall.x)) + ((centreY - myBall.y) * (centreY - myBall.y))); return(_local2); } function inRange(ballName) { var _local1 = ballName; var _local2 = distanceTo(_local1); if (upSegment.module < (_local2 - (_local1._width / 2))) { return(false); } if (((_local1._y < centreY) && (centreY < _local1.y)) && (centreX < _local1.x)) { return(true); } var _local5 = Math.sqrt(Math.abs((_local2 * _local2) - (((_local1._width / 2) * _local1._width) / 2))); var _local3 = (_local2 - _local5) / _local5; var _local6 = (_local1.x + (_local3 * centreX)) / (1 + _local3); var _local4 = (_local1.y + (_local3 * centreY)) / (1 + _local3); var _local7 = (_local1._width / 2) / _local2; var _local8 = Math.sqrt((_local2 * _local2) - (((_local1._width / 2) * _local1._width) / 2)) / _local2; x2 = (centreX + ((_local6 - centreX) * _local8)) - ((_local4 - centreY) * _local7); y2 = (centreY + ((_local4 - centreY) * _local8)) + ((_local6 - centreX) * _local7); if (centreY >= y2) { if (Math.abs((y2 - centreY) / (x2 - centreX)) >= Math.abs((upSegment.y2 - centreY) / (upSegment.x2 - centreX))) { return(false); } } if (y2 >= centreY) { if (Math.abs((centreY - _local1._y) / (_local1._x - centreX)) >= Math.abs((centreY - downSegment.y2) / (downSegment.x2 - centreX))) { return(false); } } return(true); } stop();
Symbol 409 MovieClip Frame 2
stop(); _root.snd11.padObj.start(0, 1);
Symbol 414 MovieClip Frame 1
function action() { deltaSpeed = 0; if (_root.flipRight.upSegment.active == true) { if (((_root.holdRightTarget == _level0.ball) && (_root.holdRightTargetIs != _level0.ball1)) && (_root.holdRightTargetIs != _level0.ball2)) { _root.ball._x = _x; _root.ball._y = _y; _root.ball.speed = 0; _root.rightHolded = 1; _root.holdRightTargetIs = _level0.ball; } else if (((_root.holdRightTarget == _level0.ball1) && (_root.holdRightTargetIs != _level0.ball)) && (_root.holdRightTargetIs != _level0.ball2)) { _root.ball1._x = _x; _root.ball1._y = _y; _root.ball1.speed = 0; _root.rightHolded = 1; _root.holdRightTargetIs = _level0.ball1; } else if (((_root.holdRightTarget == _level0.ball2) && (_root.holdRightTargetIs != _level0.ball1)) && (_root.holdRightTargetIs != _level0.ball)) { _root.ball2._x = _x; _root.ball2._y = _y; _root.ball2.speed = 0; _root.rightHolded = 1; _root.holdRightTargetIs = _level0.ball2; } } } stop();
Symbol 415 MovieClip Frame 1
function action() { deltaSpeed = 0; if (_root.flipLeft.upSegment.active == true) { if (((_root.holdLeftTarget == _level0.ball) && (_root.holdLeftTargetIs != _level0.ball1)) && (_root.holdLeftTargetIs != _level0.ball2)) { _root.ball._x = _x; _root.ball._y = _y; _root.ball.speed = 0; _root.leftHolded = 1; _root.holdLeftTargetIs = _level0.ball; } else if (((_root.holdLeftTarget == _level0.ball1) && (_root.holdLeftTargetIs != _level0.ball)) && (_root.holdLeftTargetIs != _level0.ball2)) { _root.ball1._x = _x; _root.ball1._y = _y; _root.ball1.speed = 0; _root.leftHolded = 1; _root.holdLeftTargetIs = _level0.ball1; } else if (((_root.holdLeftTarget == _level0.ball2) && (_root.holdLeftTargetIs != _level0.ball)) && (_root.holdLeftTargetIs != _level0.ball1)) { _root.ball2._x = _x; _root.ball2._y = _y; _root.ball2.speed = 0; _root.leftHolded = 1; _root.holdLeftTargetIs = _level0.ball2; } } } stop();
Symbol 429 MovieClip Frame 1
function inc() { if (_currentframe != 43) { gotoAndStop(_currentframe + 1); } else { gotoAndStop (1); } } function seconds_timea() { if (_root.gamenumeral < 10) { _root.gamenumeral = _root.gamenumeral + 1; } if (_root.gamenumeral == 10) { clearInterval(intervalID1); _root.anca1._x = _root.anca1._x - 60; _root.anca2._x = _root.anca2._x + 60; _root.gamenumeral = 0; } } function startBall() { if (startSpeed > 3) { _root.ball.gotoAndPlay(2); _root.ball.waitToLaunch = false; _root.ball.speed = startSpeed; _root.st0.speedOut = startSpeed; _root.snd2.correctObj.start(0, 1); _root.allFalls = 0; if (_root.numeral == 0) { if (_root.gamenumeral == 0) { _root.anca1._x = _root.anca1._x + 60; _root.anca2._x = _root.anca2._x - 60; } intervalID1 = setInterval(seconds_timea, 1000); } } else { _root.ballclip.gotoAndPlay(2); } } stop(); stop();
Symbol 429 MovieClip Frame 2
startSpeed = 3; stop();
Symbol 429 MovieClip Frame 4
startSpeed = 12; stop();
Symbol 429 MovieClip Frame 7
startSpeed = 17; stop();
Symbol 429 MovieClip Frame 10
startSpeed = 19; stop();
Symbol 429 MovieClip Frame 12
startSpeed = 21; stop();
Symbol 429 MovieClip Frame 14
startSpeed = 23; stop();
Symbol 429 MovieClip Frame 16
startSpeed = 25; stop();
Symbol 429 MovieClip Frame 18
startSpeed = 28; stop();
Symbol 447 Button
on (release) { clearInterval(_parent.mainintervalID); _parent.gotoAndStop(2); }
Symbol 451 Button
on (release) { getURL ("http://www.ikoncity.com/icgames/published/ikons/armyofanyone/armyofanyone.html", "_blank"); }
Symbol 455 Button
on (release) { getURL ("http://www.armyofanyone.com", "_blank"); }
Symbol 459 Button
on (release) { getURL ("http://armyofanyone.com/tools/", "_blank"); }
Symbol 463 Button
on (release) { getURL ("http://www.myspace.com/armyofanyone", "_blank"); }
Symbol 467 Button
on (release) { getURL ("http://www.aoastreet.com", "_blank"); }
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 2
stop(); _parent.bgsndClip.stop(); _parent.soundController.gotoAndStop(1); stopAllSounds(); blocking_bt.useHandCursor = false; _parent.setDeactive(); score = _parent.score;
Symbol 473 MovieClip Frame 1
function calculateDirection(angle) { var _local4 = _x; var _local2 = _y; var _local3 = x; var _local1 = y; a = _local1 - _local2; b = _local4 - _local3; c = ((-_local4) * _local1) + (_local3 * _local2); } function collisionSegment() { var _local2 = segmentT.getIntersection(a, b, c); var _local4 = segmentT.angle >= 90; var _local5 = (_local4 ? (180 - segmentT.angle) : (segmentT.angle)); if (isCollision == true) { if (_local5 > 2) { speed = speed + 1; } } var _local3 = Math.sqrt(((_local2.x0 - _x) * (_local2.x0 - _x)) + ((_local2.y0 - _y) * (_local2.y0 - _y))); _x = (_local2.x0 - (((_local3 * (_width / 2)) / actualDist) * Math.cos(angle * radToDeg))); _y = (_local2.y0 - (((_local3 * (_width / 2)) / actualDist) * Math.sin(angle * radToDeg))); if (segmentT.clipObj != null) { segmentT.clipObj.action(); } if (segmentT.clipObj == null) { segmentT.clipObj = _root.null_mc; segmentT.clipObj.action(); } speed = speed + segmentT.clipObj.deltaSpeed; angle = (2 * segmentT.angle) - angle; angle = angle + ((angle < 0) ? 360 : 0); angle = angle + ((angle > 360) ? -360 : 0); isCollision = true; inactiveTuneling = true; speedErr = 4.25; if (speed > 6) { speed = (speed - AMORTIZATION) - speedErr; } if ((speed > 3) && (speed < 6)) { speedErr = 1.6; speed = speed - speedErr; } } function collisionBall() { var _local7 = ballT._x; var _local6 = ballT._y; var _local11 = _width / 2; var _local10 = ballT._width / 2; var _local5 = _local11 + _local10; var _local8 = ballT.distancePoint(this); _x = (_local7 + ((_local5 * (x - _local7)) / _local8)); _y = (_local6 + ((_local5 * (y - _local6)) / _local8)); var _local4 = (-(_x - _local7)) / _local5; var _local3 = (-(_y - _local6)) / _local5; var _local2 = (speedX * _local4) + (speedY * _local3); var _local9 = ((-speedX) * _local3) + (speedY * _local4); _local2 = _local2 * -1; speedX = (_local2 * _local4) - (_local9 * _local3); speedY = (_local2 * _local3) + (_local9 * _local4); speed = Math.sqrt((speedX * speedX) + (speedY * speedY)) + ballT.deltaSpeed; angle = (Math.atan(Math.abs(speedY / speedX)) * 180) / 3.141593; if ((speedX < 0) && (speedY < 0)) { angle = angle + 180; } else if ((speedX < 0) && (speedY > 0)) { angle = 180 - angle; } else if ((speedX > 0) && (speedY < 0)) { angle = 360 - angle; } if (ballT.clipObj != null) { ballT.clipObj.action(); } inactiveTuneling = true; } function collisionFlipperRight() { var _local5 = _width / 2; var _local3 = _root.flipRight.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(_root.flipRight.centreX - x) / _root.flipRight.upSegment.module; angle = 335 - Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipRight.upSegment.module)); _root.flipRight.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function collisionFlipperLeft() { var _local5 = _width / 2; var _local3 = _root.flipLeft.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(x - _root.flipLeft.centreX) / _root.flipLeft.upSegment.module; angle = 205 + Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipLeft.upSegment.module)); _root.flipLeft.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function findPossibleTarget() { findPossibleSegmentTarget(); findPossibleBallTarget(); } function findPossibleBallTarget() { tempBalls = new Array(); var _local5 = 0; while (_local5 < _root.allBalls.length) { if (_root.allBalls[_local5].isPossibleTarget(this)) { tempBalls.push(_root.allBalls[_local5]); } _local5++; } if (tempBalls.length == 1) { ballT = tempBalls[0]; return(undefined); } ballMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (_local5 in tempBalls) { var _local3 = tempBalls[_local5].distancePoint(this); if ((_local3 < ballMinDistance) && ((_local3 > 0) || (ballT == tempBalls[_local5]))) { ballMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { ballT = tempBalls[_local4]; } else { ballT = null; } } function startClip() { angle = startAngle; } function stepByStep() { _x = (_x + stepX); _y = (_y + stepY); step++; } function updateDestination() { if (inactiveTuneling == false) { isOnPath = false; } speed = speed + ((speedInc != null) ? (speedInc) : 0.5); if (MAX_SPEED < speed) { speed = MAX_SPEED; } antDestination = destination; destination = _root[destination].nextStep; if (destination == "out") { isOnPath = false; trace("----------------"); trace("before angle = " + angle); trace("angleOut = " + angleOut); angle = angleOut; trace("after angle = " + angle); trace("----------------"); if (speedOut != null) { speed = speedOut; } } else if (destination == "wait") { isOnPath = false; speed = 0; timeToWait = 2000; speed_wait = _root[antDestination].speed_wait; angle_wait = _root[antDestination].angle_wait; sTime = getTimer(); inactiveTuneling = true; } else { deltaX = _root[destination]._x - _x; deltaY = _root[destination]._y - _y; distanceToBeacon = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); steps = distanceToBeacon / speed; stepX = deltaX / steps; stepY = deltaY / steps; step = 1; } } function wait(time, ang_wait, spe_wait, xOut, yOut) { timeToWait = time; sTime = getTimer(); angle_wait = ang_wait; speed_wait = spe_wait; xOutPosition = xOut; yOutPosition = yOut; } x = 0; y = 0; radToDeg = 0.017453; flipRightToggled = false; flipLeftToggled = false; speed = 0; startAngle = 270; GRAV_Y = 0.43; AMORTIZATION = 1.4; MAX_SPEED = 14; timeToWait = null; startClip(); ballRadius = 4.3; activate = 0; m = 8.6; tempAngle = 0; function findPossibleSegmentTarget() { antSeg = segmentT; _root.ballrightBumper = false; _root.ballleftBumper = false; _root.ballrightTargetBlock = false; _root.ballleftTargetBlock = false; _root.ballrightFlipper = false; _root.ballleftFlipper = false; _root.ballrightRamp2 = false; _root.ballleftRamp2 = false; _root.ballrightRamp1 = false; _root.ballleftRamp1 = false; tempSegments = new Array(); if (((((((((_root.ballrightBumper != true) && (_root.ballrightTargetBlock != true)) && (_root.ballleftTargetBlock != true)) && (_root.ballrightFlipper != true)) && (_root.ballleftFlipper != true)) && (_root.ballrightRamp2 != true)) && (_root.ballleftRamp2 != true)) && (_root.ballrightRamp1 != true)) && (_root.ballleftRamp1 != true)) { for (var _local5 in _root.splitSegment1) { if (_root.splitSegment1[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment1[_local5]; } } } if (this._x > _root.tbRLine._x) { for (var _local5 in _root.splitSegment6) { if (_root.splitSegment6[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment6[_local5]; } } } for (var _local5 in _root.splitSegment2) { if (_root.splitSegment2[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment2[_local5]; } } if (this._y > _root.brTLine._y) { if (this._x > _root.brRLine2._x) { if (this._x < _root.brRLine1._x) { _root.ballrightBumper = true; for (var _local5 in _root.splitSegment3) { if (_root.splitSegment3[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment3[_local5]; } } } } } if (this._y < _root.topBLine._y) { for (var _local5 in _root.splitSegment4) { if (_root.splitSegment4[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment4[_local5]; } } for (var _local5 in _root.splitSegment5) { if (_root.splitSegment5[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment5[_local5]; } } } if (this._y > _root.ramp2T._y) { if (this._y < _root.ramp2B._y) { if (this._x > _root.ramp2L1._x) { if (this._x < _root.ramp2L2._x) { _root.ballleftRamp2 = true; for (var _local5 in _root.splitSegment7) { if (_root.splitSegment7[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment7[_local5]; } } for (var _local5 in _root.splitSegment11) { if (_root.splitSegment11[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment11[_local5]; } } for (var _local5 in _root.splitSegment17) { if (_root.splitSegment17[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment17[_local5]; } } } } if (this._x > _root.ramp2R2._x) { if (this._x < _root.ramp2R1._x) { _root.ballrightRamp2 = true; for (var _local5 in _root.splitSegment9) { if (_root.splitSegment9[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment9[_local5]; } } for (var _local5 in _root.splitSegment12) { if (_root.splitSegment12[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment12[_local5]; } } } } } } if (this._y > _root.ramp1T._y) { if (this._y < _root.ramp1B._y) { if (this._x > _root.ramp1L1._x) { if (this._x < _root.ramp1L2._x) { _root.ballleftRamp1 = true; for (var _local5 in _root.splitSegment8) { if (_root.splitSegment8[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment8[_local5]; } } } } if (this._x > _root.ramp1R2._x) { if (this._x < _root.ramp1R1._x) { _root.ballrightRamp1 = true; for (var _local5 in _root.splitSegment10) { if (_root.splitSegment10[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment10[_local5]; } } } } } } if (this._y > _root.frTLine._y) { if (this._y < _root.frBLine._y) { if (this._x > _root.frLLine1._x) { if (this._x < _root.frLLine2._x) { _root.ballleftFlipper = true; for (var _local5 in _root.splitSegment16) { if (_root.splitSegment16[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment16[_local5]; } } } } if (this._x > _root.frRLine2._x) { if (this._x < _root.frRLine1._x) { _root.ballrightFlipper = true; for (var _local5 in _root.splitSegment15) { if (_root.splitSegment15[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment15[_local5]; } } } } } } if (this._y > _root.tbTLine._y) { if (this._y < _root.tbBLine._y) { if (this._x > _root.tbRLine._x) { _root.ballrightTargetBlock = true; for (var _local5 in _root.splitSegment13) { if (_root.splitSegment13[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment13[_local5]; } } } else if (this._x < _root.tbLLine._x) { _root.ballleftTargetBlock = true; for (var _local5 in _root.splitSegment14) { if (_root.splitSegment14[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment14[_local5]; } } } } } if (tempSegments.length == 1) { segmentT = tempSegments[0]; return(undefined); } segMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (var _local5 in tempSegments) { var _local3 = tempSegments[_local5].cachedDistance; if ((_local3 < segMinDistance) && (((_local3 > 0) || (segmentT == tempSegments[_local5])) || (tempSegments[_local5].isCrossed))) { segMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { segmentT = tempSegments[_local4]; } else { segmentT = null; } }
Symbol 474 MovieClip Frame 1
stop(); _root.ball._visible = true;
Symbol 474 MovieClip Frame 2
_root.ball._visible = false;
Symbol 477 MovieClip Frame 1
function calculateDirection(angle) { var _local4 = _x; var _local2 = _y; var _local3 = x; var _local1 = y; a = _local1 - _local2; b = _local4 - _local3; c = ((-_local4) * _local1) + (_local3 * _local2); } function collisionSegment() { var _local2 = segmentT.getIntersection(a, b, c); var _local4 = segmentT.angle >= 90; var _local5 = (_local4 ? (180 - segmentT.angle) : (segmentT.angle)); if (isCollision == true) { if (_local5 > 2) { speed = speed + 1; } } var _local3 = Math.sqrt(((_local2.x0 - _x) * (_local2.x0 - _x)) + ((_local2.y0 - _y) * (_local2.y0 - _y))); _x = (_local2.x0 - (((_local3 * (_width / 2)) / actualDist) * Math.cos(angle * radToDeg))); _y = (_local2.y0 - (((_local3 * (_width / 2)) / actualDist) * Math.sin(angle * radToDeg))); if (segmentT.clipObj != null) { segmentT.clipObj.action(); } if (segmentT.clipObj == null) { segmentT.clipObj = _root.null_mc; segmentT.clipObj.action(); } speed = speed + segmentT.clipObj.deltaSpeed; angle = (2 * segmentT.angle) - angle; angle = angle + ((angle < 0) ? 360 : 0); angle = angle + ((angle > 360) ? -360 : 0); isCollision = true; inactiveTuneling = true; speedErr = 4.25; if (speed > 6) { speed = (speed - AMORTIZATION) - speedErr; } if ((speed > 3) && (speed < 6)) { speedErr = 1.6; speed = speed - speedErr; } } function collisionBall() { var _local7 = ballT._x; var _local6 = ballT._y; var _local11 = _width / 2; var _local10 = ballT._width / 2; var _local5 = _local11 + _local10; var _local8 = ballT.distancePoint(this); _x = (_local7 + ((_local5 * (x - _local7)) / _local8)); _y = (_local6 + ((_local5 * (y - _local6)) / _local8)); var _local4 = (-(_x - _local7)) / _local5; var _local3 = (-(_y - _local6)) / _local5; var _local2 = (speedX * _local4) + (speedY * _local3); var _local9 = ((-speedX) * _local3) + (speedY * _local4); _local2 = _local2 * -1; speedX = (_local2 * _local4) - (_local9 * _local3); speedY = (_local2 * _local3) + (_local9 * _local4); speed = Math.sqrt((speedX * speedX) + (speedY * speedY)) + ballT.deltaSpeed; angle = (Math.atan(Math.abs(speedY / speedX)) * 180) / 3.141593; if ((speedX < 0) && (speedY < 0)) { angle = angle + 180; } else if ((speedX < 0) && (speedY > 0)) { angle = 180 - angle; } else if ((speedX > 0) && (speedY < 0)) { angle = 360 - angle; } if (ballT.clipObj != null) { ballT.clipObj.action(); } inactiveTuneling = true; } function collisionFlipperRight() { var _local5 = _width / 2; var _local3 = _root.flipRight.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(_root.flipRight.centreX - x) / _root.flipRight.upSegment.module; angle = 335 - Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipRight.upSegment.module)); _root.flipRight.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function collisionFlipperLeft() { var _local5 = _width / 2; var _local3 = _root.flipLeft.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(x - _root.flipLeft.centreX) / _root.flipLeft.upSegment.module; angle = 205 + Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipLeft.upSegment.module)); _root.flipLeft.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function findPossibleTarget() { findPossibleSegmentTarget(); findPossibleBallTarget(); } function findPossibleBallTarget() { tempBalls = new Array(); for (var _local5 in _root.allBalls1) { if (_root.allBalls1[_local5].isPossibleTarget(this)) { tempBalls.push(_root.allBalls1[_local5]); } } if (tempBalls.length == 1) { ballT = tempBalls[0]; return(undefined); } ballMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (var _local5 in tempBalls) { var _local3 = tempBalls[_local5].distancePoint(this); if ((_local3 < ballMinDistance) && ((_local3 > 0) || (ballT == tempBalls[_local5]))) { ballMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { ballT = tempBalls[_local4]; } else { ballT = null; } } function startClip() { angle = startAngle; } function stepByStep() { _x = (_x + stepX); _y = (_y + stepY); step++; } function updateDestination() { if (inactiveTuneling == false) { isOnPath = false; } speed = speed + ((speedInc != null) ? (speedInc) : 0.5); if (MAX_SPEED < speed) { speed = MAX_SPEED; } antDestination = destination; destination = _root[destination].nextStep; if (destination == "out") { isOnPath = false; angle = angleOut; if (speedOut != null) { speed = speedOut; } } else if (destination == "wait") { isOnPath = false; speed = 0; timeToWait = 2000; speed_wait = _root[antDestination].speed_wait; angle_wait = _root[antDestination].angle_wait; sTime = getTimer(); inactiveTuneling = true; } else { deltaX = _root[destination]._x - _x; deltaY = _root[destination]._y - _y; distanceToBeacon = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); steps = distanceToBeacon / speed; stepX = deltaX / steps; stepY = deltaY / steps; step = 1; } } function wait(time, ang_wait, spe_wait, xOut, yOut) { timeToWait = time; sTime = getTimer(); angle_wait = ang_wait; speed_wait = spe_wait; xOutPosition = xOut; yOutPosition = yOut; } radToDeg = 0.017453; flipRightToggled = false; flipLeftToggled = false; speed = 0; startAngle = 270; GRAV_Y = 0.43; AMORTIZATION = 1.4; MAX_SPEED = 14; timeToWait = null; startClip(); ballRadius = 4.3; activate = 0; m = 8.6; tempAngle = 0; function findPossibleSegmentTarget() { antSeg = segmentT; _root.ball1rightBumper = false; _root.ball1leftBumper = false; _root.ball1rightTargetBlock = false; _root.ball1leftTargetBlock = false; _root.ball1rightFlipper = false; _root.ball1leftFlipper = false; _root.ball1rightRamp2 = false; _root.ball1leftRamp2 = false; _root.ball1rightRamp1 = false; _root.ball1leftRamp1 = false; tempSegments = new Array(); if ((((((((((_root.ball1rightBumper != true) && (_root.ball1leftBumper != true)) && (_root.ball1rightTargetBlock != true)) && (_root.ball1leftTargetBlock != true)) && (_root.ball1rightFlipper != true)) && (_root.ball1leftFlipper != true)) && (_root.ball1rightRamp2 != true)) && (_root.ball1leftRamp2 != true)) && (_root.ball1rightRamp1 != true)) && (_root.ball1leftRamp1 != true)) { for (var _local5 in _root.ball1splitSegment1) { if (_root.ball1splitSegment1[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment1[_local5]; } } } if (this._x > _root.tbRLine._x) { for (var _local5 in _root.splitSegment6) { if (_root.splitSegment6[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment6[_local5]; } } } if (this._y < _root.topBLine._y) { for (var _local5 in _root.splitSegment4) { if (_root.splitSegment4[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment4[_local5]; } } for (var _local5 in _root.splitSegment5) { if (_root.splitSegment5[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment5[_local5]; } } } if (this._y > _root.ramp2T._y) { if (this._y < _root.ramp2B._y) { if (this._x > _root.ramp2L1._x) { if (this._x < _root.ramp2L2._x) { _root.ball1leftRamp2 = true; for (var _local5 in _root.splitSegment7) { if (_root.splitSegment7[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment7[_local5]; } } for (var _local5 in _root.ball1splitSegment11) { if (_root.ball1splitSegment11[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment11[_local5]; } } for (var _local5 in _root.splitSegment17) { if (_root.splitSegment17[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment17[_local5]; } } } } if (this._x > _root.ramp2R2._x) { if (this._x < _root.ramp2R1._x) { _root.ball1rightRamp2 = true; for (var _local5 in _root.splitSegment9) { if (_root.splitSegment9[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment9[_local5]; } } for (var _local5 in _root.ball1splitSegment12) { if (_root.ball1splitSegment12[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment12[_local5]; } } } } } } if (this._y > _root.ramp1T._y) { if (this._y < _root.ramp1B._y) { if (this._x > _root.ramp1L1._x) { if (this._x < _root.ramp1L2._x) { _root.ball1leftRamp1 = true; for (var _local5 in _root.splitSegment8) { if (_root.splitSegment8[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment8[_local5]; } } } } if (this._x > _root.ramp1R2._x) { if (this._x < _root.ramp1R1._x) { _root.ball1rightRamp1 = true; for (var _local5 in _root.ball1splitSegment10) { if (_root.ball1splitSegment10[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment10[_local5]; } } } } } } if (this._y > _root.frTLine._y) { if (this._y < _root.frBLine._y) { if (this._x > _root.frLLine1._x) { if (this._x < _root.frLLine2._x) { _root.ball1leftFlipper = true; for (var _local5 in _root.ball1splitSegment16) { if (_root.ball1splitSegment16[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment16[_local5]; } } } } if (this._x > _root.frRLine2._x) { if (this._x < _root.frRLine1._x) { _root.ball1rightFlipper = true; for (var _local5 in _root.ball1splitSegment15) { if (_root.ball1splitSegment15[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment15[_local5]; } } } } } } if (this._y > _root.brTLine._y) { if (this._y < _root.brBLine._y) { if (this._x > _root.brLLine1._x) { if (this._x < _root.brLLine2._x) { _root.ball1leftBumper = true; for (var _local5 in _root.splitSegment2) { if (_root.splitSegment2[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment2[_local5]; } } } } if (this._x > _root.brRLine2._x) { if (this._x < _root.brRLine1._x) { _root.ball1rightBumper = true; for (var _local5 in _root.splitSegment3) { if (_root.splitSegment3[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment3[_local5]; } } } } } } if (this._y > _root.tbTLine._y) { if (this._y < _root.tbBLine._y) { if (this._x > _root.tbRLine._x) { _root.ball1rightTargetBlock = true; for (var _local5 in _root.ball1splitSegment13) { if (_root.ball1splitSegment13[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment13[_local5]; } } } else if (this._x < _root.tbLLine._x) { _root.ball1leftTargetBlock = true; for (var _local5 in _root.ball1splitSegment14) { if (_root.ball1splitSegment14[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball1splitSegment14[_local5]; } } } } } if (tempSegments.length == 1) { segmentT = tempSegments[0]; return(undefined); } segMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (var _local5 in tempSegments) { var _local3 = tempSegments[_local5].cachedDistance; if ((_local3 < segMinDistance) && (((_local3 > 0) || (segmentT == tempSegments[_local5])) || (tempSegments[_local5].isCrossed))) { segMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { segmentT = tempSegments[_local4]; } else { segmentT = null; } }
Symbol 478 MovieClip Frame 1
function calculateDirection(angle) { var _local4 = _x; var _local2 = _y; var _local3 = x; var _local1 = y; a = _local1 - _local2; b = _local4 - _local3; c = ((-_local4) * _local1) + (_local3 * _local2); } function collisionSegment() { var _local2 = segmentT.getIntersection(a, b, c); var _local4 = segmentT.angle >= 90; var _local5 = (_local4 ? (180 - segmentT.angle) : (segmentT.angle)); if (isCollision == true) { if (_local5 > 2) { speed = speed + 1; } } var _local3 = Math.sqrt(((_local2.x0 - _x) * (_local2.x0 - _x)) + ((_local2.y0 - _y) * (_local2.y0 - _y))); _x = (_local2.x0 - (((_local3 * (_width / 2)) / actualDist) * Math.cos(angle * radToDeg))); _y = (_local2.y0 - (((_local3 * (_width / 2)) / actualDist) * Math.sin(angle * radToDeg))); if (segmentT.clipObj != null) { segmentT.clipObj.action(); } if (segmentT.clipObj == null) { segmentT.clipObj = _root.null_mc; segmentT.clipObj.action(); } speed = speed + segmentT.clipObj.deltaSpeed; angle = (2 * segmentT.angle) - angle; angle = angle + ((angle < 0) ? 360 : 0); angle = angle + ((angle > 360) ? -360 : 0); isCollision = true; inactiveTuneling = true; speedErr = 4.25; if (speed > 6) { speed = (speed - AMORTIZATION) - speedErr; } if ((speed > 3) && (speed < 6)) { speedErr = 1.6; speed = speed - speedErr; } } function collisionBall() { var _local7 = ballT._x; var _local6 = ballT._y; var _local11 = _width / 2; var _local10 = ballT._width / 2; var _local5 = _local11 + _local10; var _local8 = ballT.distancePoint(this); _x = (_local7 + ((_local5 * (x - _local7)) / _local8)); _y = (_local6 + ((_local5 * (y - _local6)) / _local8)); var _local4 = (-(_x - _local7)) / _local5; var _local3 = (-(_y - _local6)) / _local5; var _local2 = (speedX * _local4) + (speedY * _local3); var _local9 = ((-speedX) * _local3) + (speedY * _local4); _local2 = _local2 * -1; speedX = (_local2 * _local4) - (_local9 * _local3); speedY = (_local2 * _local3) + (_local9 * _local4); speed = Math.sqrt((speedX * speedX) + (speedY * speedY)) + ballT.deltaSpeed; angle = (Math.atan(Math.abs(speedY / speedX)) * 180) / 3.141593; if ((speedX < 0) && (speedY < 0)) { angle = angle + 180; } else if ((speedX < 0) && (speedY > 0)) { angle = 180 - angle; } else if ((speedX > 0) && (speedY < 0)) { angle = 360 - angle; } if (ballT.clipObj != null) { ballT.clipObj.action(); } inactiveTuneling = true; } function collisionFlipperRight() { var _local5 = _width / 2; var _local3 = _root.flipRight.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(_root.flipRight.centreX - x) / _root.flipRight.upSegment.module; angle = 335 - Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipRight.upSegment.module)); _root.flipRight.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function collisionFlipperLeft() { var _local5 = _width / 2; var _local3 = _root.flipLeft.distanceTo(this); var _local7 = x; var _local6 = y; var _local4 = Math.abs(x - _root.flipLeft.centreX) / _root.flipLeft.upSegment.module; angle = 205 + Math.round(80 * _local4); speed = speed + (7 + ((8 * _local3) / _root.flipLeft.upSegment.module)); _root.flipLeft.upSegment.active = false; ballFlipped = true; inactiveTuneling = true; } function findPossibleTarget() { findPossibleSegmentTarget(); findPossibleBallTarget(); } function findPossibleBallTarget() { tempBalls = new Array(); for (var _local5 in _root.allBalls2) { if (_root.allBalls2[_local5].isPossibleTarget(this)) { tempBalls.push(_root.allBalls2[_local5]); } } if (tempBalls.length == 1) { ballT = tempBalls[0]; return(undefined); } ballMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (var _local5 in tempBalls) { var _local3 = tempBalls[_local5].distancePoint(this); if ((_local3 < ballMinDistance) && ((_local3 > 0) || (ballT == tempBalls[_local5]))) { ballMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { ballT = tempBalls[_local4]; } else { ballT = null; } } function startClip() { angle = startAngle; } function stepByStep() { _x = (_x + stepX); _y = (_y + stepY); step++; } function updateDestination() { if (inactiveTuneling == false) { isOnPath = false; } speed = speed + ((speedInc != null) ? (speedInc) : 0.5); if (MAX_SPEED < speed) { speed = MAX_SPEED; } antDestination = destination; destination = _root[destination].nextStep; if (destination == "out") { isOnPath = false; angle = angleOut; if (speedOut != null) { speed = speedOut; } } else if (destination == "wait") { isOnPath = false; speed = 0; timeToWait = 2000; speed_wait = _root[antDestination].speed_wait; angle_wait = _root[antDestination].angle_wait; sTime = getTimer(); inactiveTuneling = true; } else { deltaX = _root[destination]._x - _x; deltaY = _root[destination]._y - _y; distanceToBeacon = Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)); steps = distanceToBeacon / speed; stepX = deltaX / steps; stepY = deltaY / steps; step = 1; } } function wait(time, ang_wait, spe_wait, xOut, yOut) { timeToWait = time; sTime = getTimer(); angle_wait = ang_wait; speed_wait = spe_wait; xOutPosition = xOut; yOutPosition = yOut; } radToDeg = 0.017453; flipRightToggled = false; flipLeftToggled = false; speed = 0; startAngle = 270; GRAV_Y = 0.43; AMORTIZATION = 1.4; MAX_SPEED = 14; timeToWait = null; startClip(); ballRadius = 4.3; activate = 0; m = 8.6; tempAngle = 0; function findPossibleSegmentTarget() { antSeg = segmentT; _root.ball2rightBumper = false; _root.ball2leftBumper = false; _root.ball2rightTargetBlock = false; _root.ball2leftTargetBlock = false; _root.ball2rightFlipper = false; _root.ball2leftFlipper = false; _root.ball2rightRamp2 = false; _root.ball2leftRamp2 = false; _root.ball2rightRamp1 = false; _root.ball2leftRamp1 = false; tempSegments = new Array(); if ((((((((((_root.ball2rightBumper != true) && (_root.ball2leftBumper != true)) && (_root.ball2rightTargetBlock != true)) && (_root.ball2leftTargetBlock != true)) && (_root.ball2rightFlipper != true)) && (_root.ball2leftFlipper != true)) && (_root.ball2rightRamp2 != true)) && (_root.ball2leftRamp2 != true)) && (_root.ball2rightRamp1 != true)) && (_root.ball2leftRamp1 != true)) { for (var _local5 in _root.ball2splitSegment1) { if (_root.ball2splitSegment1[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment1[_local5]; } } } if (this._x > _root.tbRLine._x) { for (var _local5 in _root.splitSegment6) { if (_root.splitSegment6[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment6[_local5]; } } } if (this._y < _root.topBLine._y) { for (var _local5 in _root.splitSegment4) { if (_root.splitSegment4[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment4[_local5]; } } for (var _local5 in _root.splitSegment5) { if (_root.splitSegment5[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment5[_local5]; } } } if (this._y > _root.ramp2T._y) { if (this._y < _root.ramp2B._y) { if (this._x > _root.ramp2L1._x) { if (this._x < _root.ramp2L2._x) { _root.ball2leftRamp2 = true; for (var _local5 in _root.splitSegment7) { if (_root.splitSegment7[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment7[_local5]; } } for (var _local5 in _root.ball2splitSegment11) { if (_root.ball2splitSegment11[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment11[_local5]; } } for (var _local5 in _root.splitSegment17) { if (_root.splitSegment17[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment17[_local5]; } } } } if (this._x > _root.ramp2R2._x) { if (this._x < _root.ramp2R1._x) { _root.ball2rightRamp2 = true; for (var _local5 in _root.splitSegment9) { if (_root.splitSegment9[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment9[_local5]; } } for (var _local5 in _root.ball2splitSegment12) { if (_root.ball2splitSegment12[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment12[_local5]; } } } } } } if (this._y > _root.ramp1T._y) { if (this._y < _root.ramp1B._y) { if (this._x > _root.ramp1L1._x) { if (this._x < _root.ramp1L2._x) { _root.ball2leftRamp1 = true; for (var _local5 in _root.splitSegment8) { if (_root.splitSegment8[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment8[_local5]; } } } } if (this._x > _root.ramp1R2._x) { if (this._x < _root.ramp1R1._x) { _root.ball2rightRamp1 = true; for (var _local5 in _root.ball2splitSegment10) { if (_root.ball2splitSegment10[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment10[_local5]; } } } } } } if (this._y > _root.frTLine._y) { if (this._y < _root.frBLine._y) { if (this._x > _root.frLLine1._x) { if (this._x < _root.frLLine2._x) { _root.ball2leftFlipper = true; for (var _local5 in _root.ball2splitSegment16) { if (_root.ball2splitSegment16[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment16[_local5]; } } } } if (this._x > _root.frRLine2._x) { if (this._x < _root.frRLine1._x) { _root.ball2rightFlipper = true; for (var _local5 in _root.ball2splitSegment15) { if (_root.ball2splitSegment15[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment15[_local5]; } } } } } } if (this._y > _root.brTLine._y) { if (this._y < _root.brBLine._y) { if (this._x > _root.brLLine1._x) { if (this._x < _root.brLLine2._x) { _root.ball2leftBumper = true; for (var _local5 in _root.splitSegment2) { if (_root.splitSegment2[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment2[_local5]; } } } } if (this._x > _root.brRLine2._x) { if (this._x < _root.brRLine1._x) { _root.ball2rightBumper = true; for (var _local5 in _root.splitSegment3) { if (_root.splitSegment3[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.splitSegment3[_local5]; } } } } } } if (this._y > _root.tbTLine._y) { if (this._y < _root.tbBLine._y) { if (this._x > _root.tbRLine._x) { _root.ball2rightTargetBlock = true; for (var _local5 in _root.ball2splitSegment13) { if (_root.ball2splitSegment13[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment13[_local5]; } } } else if (this._x < _root.tbLLine._x) { _root.ball2leftTargetBlock = true; for (var _local5 in _root.ball2splitSegment14) { if (_root.ball2splitSegment14[_local5].isPossibleTarget(this)) { tempSegments[tempSegments.length] = _root.ball2splitSegment14[_local5]; } } } } } if (tempSegments.length == 1) { segmentT = tempSegments[0]; return(undefined); } segMinDistance = 100000 /* 0x0186A0 */; var _local4 = -1; for (var _local5 in tempSegments) { var _local3 = tempSegments[_local5].cachedDistance; if ((_local3 < segMinDistance) && (((_local3 > 0) || (segmentT == tempSegments[_local5])) || (tempSegments[_local5].isCrossed))) { segMinDistance = _local3; _local4 = _local5; } } if (_local4 != -1) { segmentT = tempSegments[_local4]; } else { segmentT = null; } }
Symbol 479 MovieClip Frame 1
function action() { deltaSpeed = 0; }

Library Items

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

Instance Names

"snd1"Frame 1Symbol 19 MovieClip
"snd2"Frame 1Symbol 20 MovieClip
"snd3"Frame 1Symbol 22 MovieClip
"snd4"Frame 1Symbol 23 MovieClip
"snd5"Frame 1Symbol 24 MovieClip
"snd6"Frame 1Symbol 25 MovieClip
"snd7"Frame 1Symbol 26 MovieClip
"snd8"Frame 1Symbol 27 MovieClip
"snd9"Frame 1Symbol 28 MovieClip
"snd10"Frame 1Symbol 29 MovieClip
"snd11"Frame 1Symbol 30 MovieClip
"snd12"Frame 1Symbol 31 MovieClip
"snd13"Frame 1Symbol 32 MovieClip
"snd14"Frame 1Symbol 33 MovieClip
"snd15"Frame 1Symbol 34 MovieClip
"tbTLine"Frame 1Symbol 36 MovieClip
"tbBLine"Frame 1Symbol 36 MovieClip
"tbRLine"Frame 1Symbol 36 MovieClip
"tbLLine"Frame 1Symbol 36 MovieClip
"brLLine1"Frame 1Symbol 36 MovieClip
"brLLine2"Frame 1Symbol 36 MovieClip
"brTLine"Frame 1Symbol 36 MovieClip
"brBLine"Frame 1Symbol 36 MovieClip
"brRLine2"Frame 1Symbol 36 MovieClip
"brRLine1"Frame 1Symbol 36 MovieClip
"frBLine"Frame 1Symbol 36 MovieClip
"frTLine"Frame 1Symbol 36 MovieClip
"frLLine2"Frame 1Symbol 36 MovieClip
"frLLine1"Frame 1Symbol 36 MovieClip
"frRLine1"Frame 1Symbol 36 MovieClip
"frRLine2"Frame 1Symbol 36 MovieClip
"ramp1L2"Frame 1Symbol 36 MovieClip
"ramp1L1"Frame 1Symbol 36 MovieClip
"ramp1T"Frame 1Symbol 36 MovieClip
"ramp1B"Frame 1Symbol 36 MovieClip
"ramp1R1"Frame 1Symbol 36 MovieClip
"ramp1R2"Frame 1Symbol 36 MovieClip
"ramp2T"Frame 1Symbol 38 MovieClip
"ramp2B"Frame 1Symbol 38 MovieClip
"ramp2L1"Frame 1Symbol 40 MovieClip
"ramp2L2"Frame 1Symbol 40 MovieClip
"ramp2R2"Frame 1Symbol 40 MovieClip
"ramp2R1"Frame 1Symbol 40 MovieClip
"topBLine"Frame 1Symbol 36 MovieClip
"bgsndClip"Frame 1Symbol 43 MovieClip
"feedback"Frame 1Symbol 45 EditableText
"soundController"Frame 2Symbol 84 MovieClip
"bg_mc"Frame 3Symbol 127 MovieClip
"shadow_mc"Frame 3Symbol 131 MovieClip
"elements_mc"Frame 3Symbol 148 MovieClip
"rampRight"Frame 3Symbol 174 MovieClip
"rampLeft"Frame 3Symbol 193 MovieClip
"mc_scorebrd"Frame 3Symbol 221 MovieClip
"controls"Frame 3Symbol 235 MovieClip
"mc_soundtoggle"Frame 3Symbol 247 MovieClip
"logo_mc"Frame 3Symbol 250 MovieClip
"raluClip"Frame 3Symbol 253 MovieClip
"center_sink"Frame 3Symbol 255 MovieClip
"ik_tblock"Frame 3Symbol 262 MovieClip
"k_tblock"Frame 3Symbol 265 MovieClip
"o_tblock"Frame 3Symbol 268 MovieClip
"n_tblock"Frame 3Symbol 271 MovieClip
"c_tblock"Frame 3Symbol 274 MovieClip
"i_tblock"Frame 3Symbol 276 MovieClip
"t_tblock"Frame 3Symbol 279 MovieClip
"y_tblock"Frame 3Symbol 282 MovieClip
"electricR"Frame 3Symbol 287 MovieClip
"electricL"Frame 3Symbol 292 MovieClip
"design_mc"Frame 3Symbol 359 MovieClip
"outClip"Frame 4Symbol 361 MovieClip
"p19"Frame 4Symbol 364 MovieClip
"p20"Frame 4Symbol 364 MovieClip
"p21"Frame 4Symbol 364 MovieClip
"p22"Frame 4Symbol 364 MovieClip
"p23"Frame 4Symbol 364 MovieClip
"t1"Frame 4Symbol 364 MovieClip
"t10"Frame 4Symbol 364 MovieClip
"t9"Frame 4Symbol 364 MovieClip
"t8"Frame 4Symbol 364 MovieClip
"t4"Frame 4Symbol 364 MovieClip
"t3"Frame 4Symbol 364 MovieClip
"t2"Frame 4Symbol 364 MovieClip
"ct"Frame 4Symbol 364 MovieClip
"p10"Frame 4Symbol 364 MovieClip
"p11"Frame 4Symbol 364 MovieClip
"p12"Frame 4Symbol 364 MovieClip
"p13"Frame 4Symbol 364 MovieClip
"p14"Frame 4Symbol 364 MovieClip
"p15"Frame 4Symbol 364 MovieClip
"p16"Frame 4Symbol 364 MovieClip
"p17"Frame 4Symbol 364 MovieClip
"p18"Frame 4Symbol 364 MovieClip
"p7"Frame 4Symbol 364 MovieClip
"p8"Frame 4Symbol 364 MovieClip
"p9"Frame 4Symbol 364 MovieClip
"p2"Frame 4Symbol 364 MovieClip
"p3"Frame 4Symbol 364 MovieClip
"p4"Frame 4Symbol 364 MovieClip
"p5"Frame 4Symbol 364 MovieClip
"a1"Frame 4Symbol 364 MovieClip
"a6"Frame 4Symbol 364 MovieClip
"ca"Frame 4Symbol 364 MovieClip
"a2"Frame 4Symbol 364 MovieClip
"c1"Frame 4Symbol 364 MovieClip
"c2"Frame 4Symbol 364 MovieClip
"c3"Frame 4Symbol 364 MovieClip
"c8"Frame 4Symbol 364 MovieClip
"c7"Frame 4Symbol 364 MovieClip
"c6"Frame 4Symbol 364 MovieClip
"c5"Frame 4Symbol 364 MovieClip
"c4"Frame 4Symbol 364 MovieClip
"cc"Frame 4Symbol 364 MovieClip
"cc1"Frame 4Symbol 364 MovieClip
"p1"Frame 4Symbol 364 MovieClip
"f2"Frame 4Symbol 364 MovieClip
"p39"Frame 4Symbol 364 MovieClip
"p40"Frame 4Symbol 364 MovieClip
"p41"Frame 4Symbol 364 MovieClip
"p42"Frame 4Symbol 364 MovieClip
"cf"Frame 4Symbol 364 MovieClip
"d1"Frame 4Symbol 364 MovieClip
"d1a"Frame 4Symbol 364 MovieClip
"d1b"Frame 4Symbol 364 MovieClip
"d2"Frame 4Symbol 364 MovieClip
"d3"Frame 4Symbol 364 MovieClip
"f1"Frame 4Symbol 364 MovieClip
"f3"Frame 4Symbol 364 MovieClip
"f4"Frame 4Symbol 364 MovieClip
"cd1"Frame 4Symbol 364 MovieClip
"d4"Frame 4Symbol 364 MovieClip
"cd"Frame 4Symbol 364 MovieClip
"p34"Frame 4Symbol 364 MovieClip
"p35"Frame 4Symbol 364 MovieClip
"p36"Frame 4Symbol 364 MovieClip
"p38"Frame 4Symbol 364 MovieClip
"b1"Frame 4Symbol 364 MovieClip
"b2"Frame 4Symbol 364 MovieClip
"b6"Frame 4Symbol 364 MovieClip
"cb"Frame 4Symbol 364 MovieClip
"b7"Frame 4Symbol 364 MovieClip
"d6"Frame 4Symbol 364 MovieClip
"d5"Frame 4Symbol 364 MovieClip
"p31"Frame 4Symbol 364 MovieClip
"p30"Frame 4Symbol 364 MovieClip
"p29"Frame 4Symbol 364 MovieClip
"p28"Frame 4Symbol 364 MovieClip
"p27"Frame 4Symbol 364 MovieClip
"g2"Frame 4Symbol 364 MovieClip
"g3"Frame 4Symbol 364 MovieClip
"p32"Frame 4Symbol 364 MovieClip
"p33"Frame 4Symbol 364 MovieClip
"t7"Frame 4Symbol 364 MovieClip
"t6"Frame 4Symbol 364 MovieClip
"t5"Frame 4Symbol 364 MovieClip
"p24"Frame 4Symbol 364 MovieClip
"p25"Frame 4Symbol 364 MovieClip
"p26"Frame 4Symbol 364 MovieClip
"g1"Frame 4Symbol 364 MovieClip
"g4"Frame 4Symbol 364 MovieClip
"cg"Frame 4Symbol 364 MovieClip
"h1"Frame 4Symbol 364 MovieClip
"h2"Frame 4Symbol 364 MovieClip
"h3"Frame 4Symbol 364 MovieClip
"ch"Frame 4Symbol 364 MovieClip
"h4"Frame 4Symbol 364 MovieClip
"j1"Frame 4Symbol 364 MovieClip
"j2"Frame 4Symbol 364 MovieClip
"j3"Frame 4Symbol 364 MovieClip
"cj"Frame 4Symbol 364 MovieClip
"j4"Frame 4Symbol 364 MovieClip
"x1"Frame 4Symbol 364 MovieClip
"x2"Frame 4Symbol 364 MovieClip
"x8"Frame 4Symbol 364 MovieClip
"x9"Frame 4Symbol 364 MovieClip
"x3"Frame 4Symbol 364 MovieClip
"x5"Frame 4Symbol 364 MovieClip
"x6"Frame 4Symbol 364 MovieClip
"x7"Frame 4Symbol 364 MovieClip
"cx"Frame 4Symbol 364 MovieClip
"x4"Frame 4Symbol 364 MovieClip
"y1"Frame 4Symbol 364 MovieClip
"y2"Frame 4Symbol 364 MovieClip
"y3"Frame 4Symbol 364 MovieClip
"y7"Frame 4Symbol 364 MovieClip
"y8"Frame 4Symbol 364 MovieClip
"y9"Frame 4Symbol 364 MovieClip
"y10"Frame 4Symbol 364 MovieClip
"cy"Frame 4Symbol 364 MovieClip
"p6"Frame 4Symbol 364 MovieClip
"p37"Frame 4Symbol 364 MovieClip
"k1"Frame 4Symbol 364 MovieClip
"k2"Frame 4Symbol 364 MovieClip
"k3"Frame 4Symbol 364 MovieClip
"k4"Frame 4Symbol 364 MovieClip
"ck"Frame 4Symbol 364 MovieClip
"y5"Frame 4Symbol 364 MovieClip
"y4"Frame 4Symbol 364 MovieClip
"y6"Frame 4Symbol 364 MovieClip
"b5"Frame 4Symbol 364 MovieClip
"b3"Frame 4Symbol 364 MovieClip
"b4"Frame 4Symbol 364 MovieClip
"a5"Frame 4Symbol 364 MovieClip
"a4"Frame 4Symbol 364 MovieClip
"a3"Frame 4Symbol 364 MovieClip
"cp"Frame 4Symbol 364 MovieClip
"ado0-do1-290-340-5-0.2-300-10"Frame 4Symbol 370 MovieClip
"adaria0-daria1-200-260-5-0.2-250-10        "Frame 4Symbol 370 MovieClip
"du0-du1-0-150-0-0.2-110-5"Frame 4Symbol 370 MovieClip
"maria0-maria1-0-360-0-0.1-80-5"Frame 4Symbol 370 MovieClip
"st0-st1-0-360-0-0-135-0"Frame 4Symbol 370 MovieClip
"cris0-cris1-0-360-0-0.1-100"Frame 4Symbol 370 MovieClip
"cr0-cr1-0-360-0-0.1-80"Frame 4Symbol 370 MovieClip
"ralu0-ralu1-70-110-0-0.5-110"Frame 4Symbol 370 MovieClip
"kout-out-10-100-10-0.2-80-0"Frame 4Symbol 370 MovieClip
"vout-out-245-275-5-0.2-80-10"Frame 4Symbol 370 MovieClip
"lout-out-10-100-5-0.2-130-10"Frame 4Symbol 370 MovieClip
"mout-out-10-100-13-0.2-270-15"Frame 4Symbol 370 MovieClip
"fout-out-10-100-5-0.2-120-10"Frame 4Symbol 370 MovieClip
"vin-vout-2500-260-12-flare8"Frame 4Symbol 372 MovieClip
"kin-kout-2000-80-12-flare7"Frame 4Symbol 373 MovieClip
"lin-lout-1500-60-10-flare6"Frame 4Symbol 374 MovieClip
"fin-fout-3000-60-10-flare5"Frame 4Symbol 375 MovieClip
"du1-du2"Frame 4Symbol 377 MovieClip
"du3-out"Frame 4Symbol 377 MovieClip
"du2-du3"Frame 4Symbol 377 MovieClip
"n1"Frame 4Symbol 364 MovieClip
"n10"Frame 4Symbol 364 MovieClip
"n2"Frame 4Symbol 364 MovieClip
"n3"Frame 4Symbol 364 MovieClip
"n4"Frame 4Symbol 364 MovieClip
"n5"Frame 4Symbol 364 MovieClip
"n6"Frame 4Symbol 364 MovieClip
"n7"Frame 4Symbol 364 MovieClip
"n8"Frame 4Symbol 364 MovieClip
"n9"Frame 4Symbol 364 MovieClip
"cn"Frame 4Symbol 364 MovieClip
"ancaq-0-holdRight_mc"Frame 4Symbol 379 MovieClip
"ancaqw-0-holdLeft_mc"Frame 4Symbol 379 MovieClip
"anca-3-ancaClip"Frame 4Symbol 379 MovieClip
"anca-3-ancaClip"Frame 4Symbol 379 MovieClip
"anca2-0"Frame 4Symbol 379 MovieClip
"anca1-0"Frame 4Symbol 379 MovieClip
"anca-3-ancaClip"Frame 4Symbol 379 MovieClip
"cris4-out"Frame 4Symbol 377 MovieClip
"do3-out"Frame 4Symbol 377 MovieClip
"st1-st2"Frame 4Symbol 377 MovieClip
"st2-st3"Frame 4Symbol 377 MovieClip
"st3-st4"Frame 4Symbol 377 MovieClip
"st4-st5"Frame 4Symbol 377 MovieClip
"do1-do2"Frame 4Symbol 377 MovieClip
"do2-do3"Frame 4Symbol 377 MovieClip
"st5-st6"Frame 4Symbol 377 MovieClip
"st6-out"Frame 4Symbol 377 MovieClip
"cris1-cris2"Frame 4Symbol 377 MovieClip
"cris2-cris3"Frame 4Symbol 377 MovieClip
"cris3-cris4"Frame 4Symbol 377 MovieClip
"ralu1-ralu2"Frame 4Symbol 377 MovieClip
"ralu2-ralu3"Frame 4Symbol 377 MovieClip
"ralu3-ralu4"Frame 4Symbol 377 MovieClip
"ralu4-ralu5"Frame 4Symbol 377 MovieClip
"ralu5-out"Frame 4Symbol 377 MovieClip
"cr1-cr2"Frame 4Symbol 377 MovieClip
"cr2-cr3"Frame 4Symbol 377 MovieClip
"cr3-cr4"Frame 4Symbol 377 MovieClip
"cr4-out"Frame 4Symbol 377 MovieClip
"daria1-daria2"Frame 4Symbol 377 MovieClip
"daria2-daria3"Frame 4Symbol 377 MovieClip
"daria3-out"Frame 4Symbol 377 MovieClip
"min-mout-1000-80-13-flare9"Frame 4Symbol 381 MovieClip
"sco1-flare1"Frame 4Symbol 383 MovieClip
"sco2-flare2"Frame 4Symbol 383 MovieClip
"sco3-flare3"Frame 4Symbol 383 MovieClip
"maria1-maria2"Frame 4Symbol 377 MovieClip
"maria2-maria3"Frame 4Symbol 377 MovieClip
"maria3-out"Frame 4Symbol 377 MovieClip
"star_mc"Frame 4Symbol 385 MovieClip
"ancaClip"Frame 4Symbol 398 MovieClip
"flare1"Frame 4Symbol 401 MovieClip
"flare2"Frame 4Symbol 401 MovieClip
"flare3"Frame 4Symbol 401 MovieClip
"flare5"Frame 4Symbol 401 MovieClip
"flare6"Frame 4Symbol 401 MovieClip
"flare7"Frame 4Symbol 401 MovieClip
"flare8"Frame 4Symbol 401 MovieClip
"flare9"Frame 4Symbol 401 MovieClip
"flipRight"Frame 4Symbol 405 MovieClip
"flipLeft"Frame 4Symbol 409 MovieClip
"Event"Frame 4Symbol 412 MovieClip
"holdRight_mc"Frame 4Symbol 414 MovieClip
"holdLeft_mc"Frame 4Symbol 415 MovieClip
"mc_handler"Frame 4Symbol 429 MovieClip
"life1"Frame 4Symbol 435 MovieClip
"life2"Frame 4Symbol 435 MovieClip
"life3"Frame 4Symbol 435 MovieClip
"life4"Frame 4Symbol 435 MovieClip
"life5"Frame 4Symbol 435 MovieClip
"messages"Frame 4Symbol 468 MovieClip
"xxxd"Frame 6Symbol 470 MovieClip
"bhold"Frame 7Symbol 472 MovieClip
"b2hold"Frame 7Symbol 472 MovieClip
"b1hold"Frame 7Symbol 472 MovieClip
"ball"Frame 7Symbol 473 MovieClip
"ballclip"Frame 7Symbol 474 MovieClip
"smooth_mc"Frame 7Symbol 476 MovieClip
"ball1"Frame 7Symbol 477 MovieClip
"ball2"Frame 7Symbol 478 MovieClip
"null_mc"Frame 7Symbol 479 MovieClip
"txtPer"Symbol 55 MovieClip Frame 1Symbol 54 EditableText
"LoaderBlk"Symbol 56 MovieClip Frame 1Symbol 47 Button
"titleMc"Symbol 70 MovieClip Frame 1Symbol 69 EditableText
"percentage"Symbol 84 MovieClip Frame 1Symbol 64 MovieClip
"titleClip"Symbol 84 MovieClip Frame 2Symbol 70 MovieClip
"hit1"Symbol 84 MovieClip Frame 2Symbol 72 MovieClip
"hit3"Symbol 84 MovieClip Frame 2Symbol 72 MovieClip
"hit2"Symbol 84 MovieClip Frame 2Symbol 72 MovieClip
"skin"Symbol 221 MovieClip Frame 1Symbol 210 MovieClip
"txt_scoretitle"Symbol 221 MovieClip Frame 1Symbol 211 EditableText
"txt_balltitle"Symbol 221 MovieClip Frame 1Symbol 212 EditableText
"slidemusic"Symbol 235 MovieClip Frame 1Symbol 232 MovieClip
"slidesound"Symbol 235 MovieClip Frame 1Symbol 234 MovieClip
"bt_restrict"Symbol 247 MovieClip Frame 2Symbol 246 Button
"pusher"Symbol 423 MovieClip Frame 1Symbol 420 MovieClip
"spring"Symbol 423 MovieClip Frame 1Symbol 422 MovieClip
"lever"Symbol 429 MovieClip Frame 1Symbol 426 MovieClip
"mc_ball5"Symbol 435 MovieClip Frame 1Symbol 434 MovieClip
"blocking_bt"Symbol 468 MovieClip Frame 2Symbol 439 Button
"mc_ball5"Symbol 473 MovieClip Frame 1Symbol 434 MovieClip
"mc_ball5"Symbol 474 MovieClip Frame 1Symbol 434 MovieClip
"mc_ball5"Symbol 477 MovieClip Frame 1Symbol 434 MovieClip
"mc_ball5"Symbol 478 MovieClip Frame 1Symbol 434 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "//flip1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ballObstacole1"
ExportAssets (56)Timeline Frame 1Symbol 3 as "//paddle1"
ExportAssets (56)Timeline Frame 1Symbol 4 as "//point1"
ExportAssets (56)Timeline Frame 1Symbol 5 as "startball1"
ExportAssets (56)Timeline Frame 1Symbol 6 as "flip1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "paddle1"
ExportAssets (56)Timeline Frame 1Symbol 8 as "pad1"
ExportAssets (56)Timeline Frame 1Symbol 9 as "out1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "boo1"
ExportAssets (56)Timeline Frame 1Symbol 11 as "point1"
ExportAssets (56)Timeline Frame 1Symbol 12 as "center"
ExportAssets (56)Timeline Frame 1Symbol 13 as "tblocker1"
ExportAssets (56)Timeline Frame 1Symbol 14 as "double"
ExportAssets (56)Timeline Frame 1Symbol 15 as "triple"
ExportAssets (56)Timeline Frame 1Symbol 16 as "spin1"
ExportAssets (56)Timeline Frame 1Symbol 17 as "single"

Labels

"start"Frame 3
"down"Symbol 405 MovieClip Frame 1
"up"Symbol 405 MovieClip Frame 2
"down"Symbol 409 MovieClip Frame 1
"up"Symbol 409 MovieClip Frame 2
"loop"Symbol 412 MovieClip Frame 1

Dynamic Text Variables

perTextSymbol 54 EditableText""
titletxtSymbol 69 EditableText""
ranvalueSymbol 108 EditableText""
anglevalueSymbol 109 EditableText""
speedvalueSymbol 110 EditableText""
_root.livesSymbol 219 EditableText""
scoreSymbol 437 EditableText""
scoreSymbol 443 EditableText""




http://swfchan.com/6/27012/info.shtml
Created: 22/5 -2019 01:39:38 Last modified: 22/5 -2019 01:39:38 Server time: 29/04 -2024 22:43:40