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

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

Deluxe Pool.swf

This is the info page for
Flash #22054

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


Text
WEITER!

WEITER!

SPIEL STARTEN!

SPIEL STARTEN!

SPIEL STARTEN!

<p align="left"><font face="verdana" size="10" color="#ffffff">Salon</font></p>

<p align="left"><font face="verdana" size="10" color="#ffffff">Club</font></p>

1. PLATZ

1. PLATZ

Pimp-Ranking

Pimp-Ranking

TABLE COMPLETED!

Score:

Time elapsed:

Seconds:

Total Score:

1. PLATZ

1. PLATZ

Pimp-Ranking

Pimp-Ranking

INCORRECT FINISH!

Make sure you hit the ball with the lowest number on the table first.

Better luck next time!

Nick 1
has won!

PLAYER 1 HAS WON!

Nick 2
has won!

PLAYER 2 HAS WON!

Free Games AND ShowS

MINICLIP.COM INTRO COMPONENT v1.7

Place this component on the top layer
of the first and second frame and
other content on frame two onwards.
The silhouette helps you position the
preloader correctly on your page.

The game is loading (0%)

The game is loading (0%)

00000

00000

00000

00000

BACK

<p align="left"><font face="_sans" size="12" color="#000000">control</font></p>

ActionScript [AS1/AS2]

Frame 3
function min_format(secs) { var _local1 = secs; minutes = int(_local1 / 60); secondshere = _local1 - (60 * int(_local1 / 60)); if (String(minutes).length < 2) { minutes = minutes; } if (String(secondshere).length < 2) { secondshere = "0" + secondshere; } time = (minutes + ":") + secondshere; return(time); } function tVector(x, y, z) { var _local1 = this; _local1.x = x; _local1.y = y; _local1.z = z; } function vector(x, y) { this.x = x; this.y = y; } function ballobject() { var _local1 = this; _local1.pos = new vector(); _local1.oldpos = new vector(); _local1.prevpos = new vector(); _local1.kcframe = 0; _local1.kcrotation = 0; _local1.f = new vector(); } function wData(a, b, c, d) { var _local1 = this; _local1.x1 = a + xoffset; _local1.y1 = b + yoffset; _local1.x2 = c + xoffset; _local1.y2 = d + yoffset; _local1.bounce = 0; } function bounceLine() { var _local1 = this; _local1.normal = new vector(); _local1.d = 0; _local1.midx = 0; _local1.midy = 0; _local1.l = 0; _local1.bounce = 0; } function VectorLength(v) { var _local1 = v; return(Math.sqrt((_local1.x * _local1.x) + (_local1.y * _local1.y))); } function NormalizeVector(v) { var _local1 = v; var _local2 = VectorLength(_local1); _local1.x = _local1.x / _local2; _local1.y = _local1.y / _local2; return(_local1); } function DotProduct(v1, v2) { return((v1.x * v2.x) + (v1.y * v2.y)); } function CrossProduct(v1, v2) { var _local1 = new vector(); _local1.x = v1.y * v2.z; _local1.y = (-v1.x) * v2.z; return(_local1); } function ScaleVector(v, scale) { var _local1 = new vector(); _local1.x = v.x * scale; _local1.y = v.y * scale; return(_local1); } function VectorSum(v1, v2) { var _local1 = new vector(); _local1.x = v1.x + v2.x; _local1.y = v1.y + v2.y; return(_local1); } function VectorDifference(v1, v2) { var _local1 = new vector(); _local1.x = v1.x - v2.x; _local1.y = v1.y - v2.y; return(_local1); } function SetupWalls() { var _local1 = new Array(); _local1[0] = new wData(83.5, 152.5, 117.5, 177.5); _local1[1] = new wData(117.5, 177.5, 383.4, 177.5); _local1[2] = new wData(383.4, 177.5, 395.5, 144.5); _local1[3] = new wData(407.5, 144.5, 418.4, 177.5); _local1[4] = new wData(418.4, 177.5, 685, 177.5); _local1[5] = new wData(685, 177.5, 719, 152.5); _local1[6] = new wData(723, 156.5, 701.5, 191.5); _local1[7] = new wData(701.5, 191.5, 701.5, 445.5); _local1[8] = new wData(701.5, 445.5, 723.5, 480.5); _local1[9] = new wData(719.5, 484.5, 685.5, 459.5); _local1[10] = new wData(685.5, 459.5, 418.9, 459.5); _local1[11] = new wData(418.9, 459.5, 408, 492.5); _local1[12] = new wData(396, 492.5, 383.9, 459.5); _local1[13] = new wData(383.9, 459.5, 118, 459.5); _local1[14] = new wData(118, 459.5, 84, 484.5); _local1[15] = new wData(80, 480.5, 101.5, 445.5); _local1[16] = new wData(101.5, 445.5, 101.5, 191.5); _local1[17] = new wData(101.5, 191.5, 79.5, 156.5); bLine = new Array(); i = 0; while (i <= 17) { var _local3 = new vector(-_local1[i].x1, -_local1[i].y1); var wx2 = new vector(-_local1[i].x2, -_local1[i].y2); var wl = VectorDifference(wx2, _local3); var wlz = new tVector(0, 0, 1); var _local2 = NormalizeVector(CrossProduct(wl, wlz)); bLine[i] = new bounceLine(); bLine[i].normal = _local2; bLine[i].d = DotProduct(_local2, _local3); bLine[i].midx = (_local1[i].x1 + _local1[i].x2) / 2; bLine[i].midy = (_local1[i].y1 + _local1[i].y2) / 2; bLine[i].l = (((_local1[i].x2 - _local1[i].x1) * (_local1[i].x2 - _local1[i].x1)) + ((_local1[i].y2 - _local1[i].y1) * (_local1[i].y2 - _local1[i].y1))) / 4; bLine[i].bounce = _local1[i].bounce; if (bLine[i].bounce == 0) { bLine[i].bounce = 1; } i++; } } function slowmove() { var _local1 = this; _local1.speedx = _local1.speedx * damp_slowmove; _local1.framecount = _local1.framecount + ((((_local1.speedx * -1) * 100) / 10) / 10); _local1._x = _local1._x + _local1.speedx; if (_local1.framecount > 2) { _local1.framecount = 0; if (_local1.k.c._currentframe < 2) { _local1.k.c.gotoAndStop(19); } _local1.k.c.prevFrame(); } if (_local1._x < _local1.dest_x) { stopsound("rolling_sound"); playsound("roehre", 100); _local1._x = _local1.dest_x; delete _local1.onEnterFrame; } } _focusrect = false; _global.path = _root; bounce = new Boolean(); come_from_playnow = false; introsound_running = false; ingamesound_running = false; soundmute = false; xoffset = 0; yoffset = 0; NORMALBOUNCE = -0.8; DAMP = 0.965; damp_slowmove = 0.99; MINSPEED = 0.3; balls_startx = 242; balls_starty = 94; points_valid = [0, 50, 100, 150, 200, 250, 300, 350, 400, 450]; BALL_DIAMETER = 22; BALL_RADIUS = 11; gamemode = 1; curplayer = 0; nick1 = ""; nick2 = ""; score1 = 0; score2 = 0; gotoAndPlay (4); function do_start_rolling(numv, chv) { var _local1 = this; var _local3 = _root; wrcount++; _local3.createEmptyMovieClip("waitrolling" + wrcount, wrcount); var _local2 = _local3["waitrolling" + wrcount]; _local2.numv = numv + 1; _local2.chv = chv; _local2.startTimer = getTimer(); _local2.onEnterFrame = function () { var _local1 = this; if (getTimer() > (_local1.startTimer + 1000)) { if ((_local1.numv != 1) and (_local1.numv != path.last_sinked)) { trace("SINKED AND START ROLLING" + _local1.numv); path.last_sinked = _local1.numv; path.balls_sinked++; path.roller["rb" + _local1.numv].dest_x = -130 + (23 * _root.balls_sinked); path.roller["rb" + _local1.numv].onEnterFrame = _root.slowmove; path.roller["rb" + _local1.numv]._visible = true; path.playsound("rolling_sound", 75); } delete _local1.onEnterFrame; } }; } function stopall_moves() { var _local1 = 0; while (_local1 < balls.length) { delete balls[_local1].onEnterFrame; delete path.onEnterFrame; _local1++; } } function adapt(speedvalue, ball) { var _local1 = speedvalue; var _local2 = ball; if (_local1 < 2) { _local1 = 1; } path[_local2].fc++; if ((path[_local2].fc > (2 / _local1)) and (_local1 < 15)) { path[_local2].k.c.nextFrame(); path[_local2].fc = 0; } } function check_whiteball() { if (b0_mc._x >= RIGHT) { b0_mc._x = RIGHT - 1; vball[0].pos.x = RIGHT - 1; path.sh0._x = RIGHT - 1; } if (b0_mc._x <= LEFT) { b0_mc._x = LEFT + 1; vball[0].pos.x = LEFT + 1; path.sh0._x = LEFT + 1; } if (b0_mc._y <= TOP) { b0_mc._y = TOP + 1; vball[0].pos.y = TOP + 1; path.sh0._y = TOP + 1; } if (b0_mc._y >= BOTTOM) { b0_mc._y = BOTTOM - 1; vball[0].pos.y = BOTTOM - 1; path.sh0._y = BOTTOM - 1; } } function newforce_bank(bank) { var _local1 = bank; vball[0].f.x = vball[0].f.x + ((engl_draw * -1) * vball[0].f.x); vball[0].f.y = vball[0].f.y + ((engl_draw * -1) * vball[0].f.y); if (_local1 == "top") { vball[0].f.x = vball[0].f.x + (engl_side * b0_mc.speed); } else if (_local1 == "bottom") { vball[0].f.x = vball[0].f.x - (engl_side * b0_mc.speed); } else if (_local1 == "left") { vball[0].f.y = vball[0].f.y - (engl_side * b0_mc.speed); } else if (_local1 == "right") { vball[0].f.y = vball[0].f.y + (engl_side * b0_mc.speed); } engl_draw = 0; engl_side = 0; } function ballMove_whiteball_cc() { var _local1 = this; var _local2 = _local1.num; if (freezenow || (firsthitball_whiteball_cc == 0)) { vball[_local2].oldpos = vball[_local2].pos; vball[_local2].f.x = vball[_local2].f.x * (DAMP + 0.02); vball[_local2].f.y = vball[_local2].f.y * (DAMP + 0.02); vball[_local2].pos.x = vball[_local2].pos.x + vball[_local2].f.x; vball[_local2].pos.y = vball[_local2].pos.y + vball[_local2].f.y; _local1._x = vball[_local2].pos.x; _local1._y = vball[_local2].pos.y; path.sh0._x = _local1._x; path.sh0._y = _local1._y; } if (firsthitball_whiteball_cc != 0) { _local1.speed = Math.sqrt((vball[_local2].f.x * vball[_local2].f.x) + (vball[_local2].f.y * vball[_local2].f.y)); path.speedtest = _local1.speed; if (_local1.speed < MINSPEED) { vball[_local2].f.x = 0; vball[_local2].f.y = 0; _local1.speed = 0; freezenow = false; if (((_local2 == 0) and (firsthitball == 0)) and (balls_moving == true)) { call_changeplayer(); balls_moving = false; delete path.onEnterFrame; } delete _local1.onEnterFrame; } if (whiteball_cc(firsthitball_whiteball_cc)) { b0_mc.through = true; delete b0_mc.onEnterFrame; path.onEnterFrame = cc_otherballs; } } else { if ((((_local1._x > RIGHT_CR0) || (_local1._x < LEFT_CR0)) || (_local1._y > BOTTOM_CR0)) || (_local1._y < TOP_CR0)) { if (inside_cr1(_local1._x, _local1._y)) { cc_vectors(_local2, 0, 17); path.onEnterFrame = cc_otherballs; } else if (inside_cr2(_local1._x, _local1._y)) { cc_vectors(_local2, 1, 4); path.onEnterFrame = cc_otherballs; } else if (inside_cr3(_local1._x, _local1._y)) { cc_vectors(_local2, 4, 7); path.onEnterFrame = cc_otherballs; } else if (inside_cr4(_local1._x, _local1._y)) { cc_vectors(_local2, 7, 10); path.onEnterFrame = cc_otherballs; } else if (inside_cr5(_local1._x, _local1._y)) { cc_vectors(_local2, 10, 13); path.onEnterFrame = cc_otherballs; } else if (inside_cr6(_local1._x, _local1._y)) { cc_vectors(_local2, 13, 16); path.onEnterFrame = cc_otherballs; } else { if (_local1._x > RIGHT) { _local1._x = RIGHT; path.sh0._x = RIGHT; vball[_local2].pos.x = RIGHT; vball[_local2].f.x = vball[_local2].f.x * NORMALBOUNCE; newforce_bank("right"); if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } path.onEnterFrame = cc_otherballs; } else if (_local1._x < LEFT) { _local1._x = LEFT; path.sh0._x = LEFT; vball[_local2].pos.x = LEFT; vball[_local2].f.x = vball[_local2].f.x * NORMALBOUNCE; newforce_bank("left"); if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } path.onEnterFrame = cc_otherballs; } if (_local1._y > BOTTOM) { _local1._y = BOTTOM; path.sh0._y = BOTTOM; vball[_local2].pos.y = BOTTOM; vball[_local2].f.y = vball[_local2].f.y * NORMALBOUNCE; newforce_bank("bottom"); if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } path.onEnterFrame = cc_otherballs; } else if (_local1._y < TOP) { _local1._y = TOP; path.sh0._y = TOP; vball[_local2].pos.y = TOP; vball[_local2].f.y = vball[_local2].f.y * NORMALBOUNCE; newforce_bank("top"); if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } path.onEnterFrame = cc_otherballs; } } } if (holes_mc.hitTest(_local1._x, _local1._y, true)) { if (inside_cr1(_local1._x, _local1._y)) { var _local3 = 1; } else if (inside_cr2(_local1._x, _local1._y)) { var _local3 = 2; } else if (inside_cr3(_local1._x, _local1._y)) { var _local3 = 3; } else if (inside_cr4(_local1._x, _local1._y)) { var _local3 = 4; } else if (inside_cr5(_local1._x, _local1._y)) { var _local3 = 5; } else if (inside_cr6(_local1._x, _local1._y)) { var _local3 = 6; } if (_local2 == 0) { ani_invalid._x = _local1._x; ani_invalid._y = _local1._y; _local1._x = 10000; _local1._y = Math.random() * 10000; vball[_local2].pos.x = 5000; vball[_local2].pos.y = 5000; _local1.reset = true; } path["pocket" + _local3].k.num = _local2 + 1; if (_local1.speed <= 5) { path["pocket" + _local3].k.gotoAndPlay("slow"); } else if ((_local1.speed > 5) and (_local1.speed <= 15)) { path["pocket" + _local3].k.gotoAndPlay("normal"); } else { path["pocket" + _local3].k.gotoAndPlay("fast"); } path["pocket" + _local3]._visible = 1; _local1.speed = 0; delete _local1.onEnterFrame; } else { _local1.speed = Math.sqrt((vball[_local2].f.x * vball[_local2].f.x) + (vball[_local2].f.y * vball[_local2].f.y)); } if (_local1.speed < MINSPEED) { vball[_local2].f.x = 0; vball[_local2].f.y = 0; check_whiteball(); _local1.speed = 0; freezenow = false; if (((_local2 == 0) and (firsthitball == 0)) and (balls_moving == true)) { call_changeplayer(); balls_moving = false; delete path.onEnterFrame; } delete _local1.onEnterFrame; } } } function ballMove() { var _local1 = this; speedb0 = b0_mc.speed; var _local2 = _local1.num; vball[_local2].oldpos = vball[_local2].pos; vball[_local2].f.x = vball[_local2].f.x * DAMP; vball[_local2].f.y = vball[_local2].f.y * DAMP; vball[_local2].pos.x = vball[_local2].pos.x + vball[_local2].f.x; vball[_local2].pos.y = vball[_local2].pos.y + vball[_local2].f.y; _local1._x = vball[_local2].pos.x; _local1._y = vball[_local2].pos.y; vball[_local2].shadow._x = _local1._x; vball[_local2].shadow._y = _local1._y; if ((((_local1._x > RIGHT_CR0) || (_local1._x < LEFT_CR0)) || (_local1._y > BOTTOM_CR0)) || (_local1._y < TOP_CR0)) { if (inside_cr1(_local1._x, _local1._y)) { cc_vectors(_local2, 0, 17); } else if (inside_cr2(_local1._x, _local1._y)) { cc_vectors(_local2, 1, 4); } else if (inside_cr3(_local1._x, _local1._y)) { cc_vectors(_local2, 4, 7); } else if (inside_cr4(_local1._x, _local1._y)) { cc_vectors(_local2, 7, 10); } else if (inside_cr5(_local1._x, _local1._y)) { cc_vectors(_local2, 10, 13); } else if (inside_cr6(_local1._x, _local1._y)) { cc_vectors(_local2, 13, 16); } else { if (_local1._x > RIGHT) { _local1._x = RIGHT; vball[_local2].shadow._x = RIGHT; vball[_local2].pos.x = RIGHT; vball[_local2].f.x = vball[_local2].f.x * NORMALBOUNCE; _local1.k.c._rotation = (Math.atan2(vball[_local2].f.y, vball[_local2].f.x) / Math.PI) * 180; if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } } else if (_local1._x < LEFT) { _local1._x = LEFT; vball[_local2].shadow._x = LEFT; vball[_local2].pos.x = LEFT; vball[_local2].f.x = vball[_local2].f.x * NORMALBOUNCE; _local1.k.c._rotation = (Math.atan2(vball[_local2].f.y, vball[_local2].f.x) / Math.PI) * 180; if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } } if (_local1._y > BOTTOM) { _local1._y = BOTTOM; vball[_local2].shadow._y = BOTTOM; vball[_local2].pos.y = BOTTOM; vball[_local2].f.y = vball[_local2].f.y * NORMALBOUNCE; _local1.k.c._rotation = (Math.atan2(vball[_local2].f.y, vball[_local2].f.x) / Math.PI) * 180; if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } } else if (_local1._y < TOP) { _local1._y = TOP; vball[_local2].shadow._y = TOP; vball[_local2].pos.y = TOP; vball[_local2].f.y = vball[_local2].f.y * NORMALBOUNCE; _local1.k.c._rotation = (Math.atan2(vball[_local2].f.y, vball[_local2].f.x) / Math.PI) * 180; if (_local1.speed > 10) { playsound("bank_hard", 100); } else { playsound("bank_soft", 100); } } } } if (holes_mc.hitTest(_local1._x, _local1._y, true)) { if (inside_cr1(_local1._x, _local1._y)) { var _local3 = 1; } else if (inside_cr2(_local1._x, _local1._y)) { var _local3 = 2; } else if (inside_cr3(_local1._x, _local1._y)) { var _local3 = 3; } else if (inside_cr4(_local1._x, _local1._y)) { var _local3 = 4; } else if (inside_cr5(_local1._x, _local1._y)) { var _local3 = 5; } else if (inside_cr6(_local1._x, _local1._y)) { var _local3 = 6; } path.last_ch = _local3; if (_local2 == 0) { _local1._visible = 0; sh0._visible = 0; vball[_local2].pos.x = 5000; vball[_local2].pos.y = 5000; _local1.reset = true; } else { do_start_rolling(_local2, _local3); _local1._x = 10000; _local1._y = Math.random() * 10000; vball[_local2].shadow._x = _local1._x; vball[_local2].shadow._y = _local1._y; vball[_local2].pos.x = 5000; vball[_local2].pos.y = 5000; scored_balls.push(_local2); ani_valid.points = path.smart_score(path.firsthitball, _local2); if (ani_valid.points > 0) { ani_valid._x = path["pocket" + _local3]._x; ani_valid._y = path["pocket" + _local3]._y; ani_valid.gotoAndPlay(2); } else if (path["score" + curplayer] > 0) { path["score" + curplayer] = path["score" + curplayer] - 25; if (path["score" + curplayer] < 0) { path["score" + curplayer] = 0; } pbox["win" + curplayer].score = path["score" + curplayer]; ani_invalid.points = "-25"; ani_invalid.gotoAndPlay(2); ani_invalid._x = path["pocket" + last_ch]._x; ani_invalid._y = path["pocket" + last_ch]._y; } } if (_local2 > 0) { path["pocket" + _local3].k.num = _local2 + 1; } if (_local1.speed <= 5) { path["pocket" + _local3].k.gotoAndPlay("slow"); } else if ((_local1.speed > 5) and (_local1.speed <= 15)) { path["pocket" + _local3].k.gotoAndPlay("normal"); } else { path["pocket" + _local3].k.gotoAndPlay("fast"); } path["pocket" + _local3]._visible = 1; _local1.speed = 0; delete _local1.onEnterFrame; } else { _local1.speed = Math.sqrt((vball[_local2].f.x * vball[_local2].f.x) + (vball[_local2].f.y * vball[_local2].f.y)); path.adapt(int(_local1.speed), _local1._name); } if (_local1.speed < MINSPEED) { vball[_local2].f.x = 0; vball[_local2].f.y = 0; _local1.speed = 0; if (_local2 == 0) { check_whiteball(); } if (((_local2 == 0) and (firsthitball == 0)) and (balls_moving == true)) { call_changeplayer(); balls_moving = false; delete path.onEnterFrame; } delete _local1.onEnterFrame; } } function cc_otherballs() { var len = balls.length; var i = 0; while (i < (len - 1)) { var _local1 = balls[i]; var _local2 = i + 1; while (_local2 < len) { var _local3 = balls[_local2]; var dx = (_local1._x - _local3._x); var dy = (_local1._y - _local3._y); var dist_cc = Math.sqrt((dx * dx) + (dy * dy)); if (((dist_cc < BALL_DIAMETER) and (dist_cc > 0)) || ((_local1.through == true) and (_local3 == firsthitball_whiteball_cc))) { if (_local1.through) { _local1.through = false; } if ((((vball[i].f.x != 0) || (vball[i].f.y != 0)) || (vball[_local2].f.x != 0)) || (vball[_local2].f.y != 0)) { first_fx = vball[0].f.x; first_fy = vball[0].f.y; first_xpos = _local1._x; second_xpos = _local3._x; var angle = Math.atan2(dy, dx); var cosa = Math.cos(angle); var sina = Math.sin(angle); _local1._x = _local3._x + (cosa * BALL_DIAMETER); _local1._y = _local3._y + (sina * BALL_DIAMETER); vball[i].shadow._x = _local1._x; vball[i].shadow._y = _local1._y; vball[i].pos.x = _local1._x; vball[i].pos.y = _local1._y; var vx2 = ((cosa * vball[i].f.x) + (sina * vball[i].f.y)); var vy1 = ((cosa * vball[i].f.y) - (sina * vball[i].f.x)); var vx1 = ((cosa * vball[_local2].f.x) + (sina * vball[_local2].f.y)); var vy2 = ((cosa * vball[_local2].f.y) - (sina * vball[_local2].f.x)); vball[i].f.x = (cosa * vx1) - (sina * vy1); vball[i].f.y = (cosa * vy1) + (sina * vx1); vball[_local2].f.x = (cosa * vx2) - (sina * vy2); vball[_local2].f.y = (cosa * vy2) + (sina * vx2); second_fx = vball[_local2].f.x; second_fy = vball[_local2].f.y; if (_local1.num == 0) { if (first_xpos > second_xpos) { if (((((((first_fx < 0) && (first_fy < 0)) && (second_fx > 0)) && (second_fy < 0)) || ((((first_fx < 0) && (first_fy > 0)) && (second_fx > 0)) && (second_fy > 0))) || ((((first_fx > 0) && (first_fy > 0)) && (second_fx > 0)) && (second_fy < 0))) || ((((first_fx > 0) && (first_fy < 0)) && (second_fx > 0)) && (second_fy > 0))) { vball[_local2].f.x = vball[_local2].f.x * -1; vball[_local2].f.y = vball[_local2].f.y * -1; } } else if (first_xpos < second_xpos) { if (((((((first_fx < 0) && (first_fy < 0)) && (second_fx < 0)) && (second_fy > 0)) || ((((first_fx < 0) && (first_fy > 0)) && (second_fx < 0)) && (second_fy < 0))) || ((((first_fx > 0) && (first_fy > 0)) && (second_fx < 0)) && (second_fy > 0))) || ((((first_fx > 0) && (first_fy < 0)) && (second_fx < 0)) && (second_fy < 0))) { vball[_local2].f.x = vball[_local2].f.x * -1; vball[_local2].f.y = vball[_local2].f.y * -1; } } } if (firsthitball == 0) { if (_local1.num == 0) { vball[0].f.x = vball[0].f.x + (engl_draw * first_fx); vball[0].f.y = vball[0].f.y + (engl_draw * first_fy); if (_local1._x < _local3._x) { if (_local1._y < _local3._y) { vball[0].f.x = vball[0].f.x - (engl_side * b0_mc.speed); vball[0].f.y = vball[0].f.y + (engl_side * b0_mc.speed); } else if (_local1._y > _local3._y) { vball[0].f.x = vball[0].f.x + (engl_side * b0_mc.speed); vball[0].f.y = vball[0].f.y + (engl_side * b0_mc.speed); } else { vball[0].f.y = vball[0].f.y + (engl_side * b0_mc.speed); } } else if (_local1._x > _local3._x) { if (_local1._y < _local3._y) { vball[0].f.x = vball[0].f.x - (engl_side * b0_mc.speed); vball[0].f.y = vball[0].f.y - (engl_side * b0_mc.speed); } else if (_local1._y > _local3._y) { vball[0].f.x = vball[0].f.x + (engl_side * b0_mc.speed); vball[0].f.y = vball[0].f.y - (engl_side * b0_mc.speed); } else { vball[0].f.y = vball[0].f.y - (engl_side * b0_mc.speed); } } firsthitball = _local3.num; if (firsthitball != kugeln[0]) { } } } _local1.k.c._rotation = (Math.atan2(vball[i].f.y, vball[i].f.x) / Math.PI) * 180; _local3.k.c._rotation = (Math.atan2(vball[_local2].f.y, vball[_local2].f.x) / Math.PI) * 180; _local1.onEnterFrame = ballMove; _local3.onEnterFrame = ballMove; if ((_local1.speed > 10) || (_local3.speed > 10)) { playsound("ball_loud", 100); } else { playsound("ball_quiet", 100); } } } _local2++; } i++; } if (balls_moving and (firsthitball != 0)) { speedsum = ((((((((balls[0].speed + balls[1].speed) + balls[2].speed) + balls[3].speed) + balls[4].speed) + balls[5].speed) + balls[6].speed) + balls[7].speed) + balls[8].speed) + balls[9].speed; if (speedsum == 0) { balls_moving = false; freezenow = false; delete path.onEnterFrame; if (scored_balls.length > 0) { scoring(firsthitball); } else { call_changeplayer(); } } } } function cc_otherballs_ghost(bc_i) { var _local2 = bc_i; var len = balls.length; var i = 1; while (i < len) { var _local1 = balls[i]; var dx = (bc[_local2].x - _local1._x); var dy = (bc[_local2].y - _local1._y); var dist_cc = Math.sqrt((dx * dx) + (dy * dy)); if (dist_cc < BALL_DIAMETER) { var dx_ccg = (b0mcx - _local1._x); var dy_ccg = (b0mcy - _local1._y); ccg_dist = Math.sqrt((dx_ccg * dx_ccg) + (dy_ccg * dy_ccg)); var _local3 = 0; while (_local3 < 50) { ccg_dist--; bc[_local2].x = b0mcx - (Math.cos(angle) * (ccg_dist * -1)); bc[_local2].y = b0mcy - (Math.sin(angle) * (ccg_dist * -1)); var dx = (bc[_local2].x - _local1._x); var dy = (bc[_local2].y - _local1._y); var dist_cc = Math.sqrt((dx * dx) + (dy * dy)); if (dist_cc > BALL_DIAMETER) { stepback = _local3; break; } _local3++; } var angle = Math.atan2(dy, dx); var cosa = Math.cos(angle); var sina = Math.sin(angle); bci_fx = bc[_local2].x - b0mcx; bci_fy = bc[_local2].y - b0mcy; var vx2 = ((cosa * bci_fx) + (sina * bci_fy)); var vy1 = ((cosa * bci_fy) - (sina * bci_fx)); var vx1 = ((cosa * 0) + (sina * 0)); var vy2 = ((cosa * 0) - (sina * 0)); bci_fx = (cosa * vx1) - (sina * vy1); bci_fy = (cosa * vy1) + (sina * vx1); blc_fx = (cosa * vx2) - (sina * vy2); blc_fy = (cosa * vy2) + (sina * vx2); blc_x = _local1._x; blc_y = _local1._y; if (_local1.num == kugeln[0]) { nextglass.glow._visible = 1; } else { nextglass.glow._visible = 0; } firsthitball_whiteball_cc = _local1; return(true); } i++; } return(undefined); } function whiteball_cc(firsthitball_whiteball_cc) { if (freezenow != true) { var _local2 = b0_mc._x - ghost_mc._x; var _local1 = b0_mc._y - ghost_mc._y; dist_fc = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); if ((vball[0].pos.x - ghost_mc._x) < 0) { dx_start = -1; } else { dx_start = 1; } if ((vball[0].pos.y - ghost_mc._y) < 0) { dy_start = -1; } else { dy_start = 1; } freezenow = true; } if ((vball[0].pos.x - ghost_mc._x) < 0) { var _local3 = -1; } else { var _local3 = 1; } if ((vball[0].pos.y - ghost_mc._y) < 0) { var dy_cur = -1; } else { var dy_cur = 1; } if (((_local3 != dx_start) || (dy_cur != dy_start)) || (dist_fc <= 2)) { b0_mc._x = ghost_mc._x; b0_mc._y = ghost_mc._y; vball[0].pos.x = b0_mc._x; vball[0].pos.y = b0_mc._y; vball[0].shadow._x = b0_mc._x; vball[0].shadow._y = b0_mc._y; return(true); } return(undefined); } function cc_vectors(num, startloop, endloop) { var _local1 = num; var _local2 = endloop; var _local3 = startloop; bounce = false; i = _local3; while (i <= _local2) { distance = ((vball[_local1].pos.x * bLine[i].normal.x) + (vball[_local1].pos.y * bLine[i].normal.y)) + bLine[i].d; if (distance < 0) { if (bLine[i].dis >= 0) { scale = distance / (bLine[i].dis - distance); x_inters = vball[_local1].pos.x + (vball[_local1].f.x * scale); y_inters = vball[_local1].pos.y + (vball[_local1].f.y * scale); if ((((x_inters - bLine[i].midx) * (x_inters - bLine[i].midx)) + ((y_inters - bLine[i].midy) * (y_inters - bLine[i].midy))) <= bLine[i].l) { playsound("bank_soft", 100); vball[_local1].pos.x = x_inters; vball[_local1].pos.y = y_inters; path[("b" + _local1) + "_mc"]._x = vball[_local1].pos.x; path[("b" + _local1) + "_mc"]._y = vball[_local1].pos.y; path["sh" + _local1]._x = vball[_local1].pos.x; path["sh" + _local1]._y = vball[_local1].pos.y; bounce = true; CalculateBounce(i, _local1); balls[_local1].k.c._rotation = (Math.atan2(vball[_local1].f.y, vball[_local1].f.x) / Math.PI) * 180; } } } bLine[i].dis = distance; i++; } } function CalculateBounce(i, num) { var _local2 = num; var _local3 = DotProduct(bLine[i].normal, vball[_local2].f); var _local1 = ScaleVector(bLine[i].normal, _local3); var Vt = VectorDifference(vball[_local2].f, _local1); _local1 = ScaleVector(_local1, bLine[i].bounce); vball[_local2].f = VectorDifference(Vt, _local1); } function inside_cr1(x, y) { if ((((x < RIGHT_CR1) && (x > LEFT_CR1)) && (y < BOTTOM_CR1)) and (y > TOP_CR1)) { return(true); } } function inside_cr2(x, y) { if ((((x < RIGHT_CR2) && (x > LEFT_CR2)) && (y < BOTTOM_CR2)) and (y > TOP_CR2)) { return(true); } } function inside_cr3(x, y) { if ((((x < RIGHT_CR3) && (x > LEFT_CR3)) && (y < BOTTOM_CR3)) and (y > TOP_CR3)) { return(true); } } function inside_cr4(x, y) { if ((((x < RIGHT_CR4) && (x > LEFT_CR4)) && (y < BOTTOM_CR4)) and (y > TOP_CR4)) { return(true); } } function inside_cr5(x, y) { if ((((x < RIGHT_CR5) && (x > LEFT_CR5)) && (y < BOTTOM_CR5)) and (y > TOP_CR5)) { return(true); } } function inside_cr6(x, y) { if ((((x < RIGHT_CR6) && (x > LEFT_CR6)) && (y < BOTTOM_CR6)) and (y > TOP_CR6)) { return(true); } } function start_aim() { if (msg_popup_visible != true) { if (kugeln.length > 0) { engl_draw = 0; engl_side = 0; pbox.nextglass_english.english_mc.anspiel._x = pbox.nextglass_english.english_mc.anspiel.reset_x; pbox.nextglass_english.english_mc.anspiel._y = pbox.nextglass_english.english_mc.anspiel.reset_y; if (b0_mc.reset) { b0_mc.reset = false; b0_mc._x = posline._x; b0_mc._y = balls_starty + 225; var _local1 = 0; while (_local1 <= 9) { vball[_local1].pos.x = vball[_local1].prevpos.x; vball[_local1].pos.y = vball[_local1].prevpos.y; var _local2 = path[("b" + _local1) + "_mc"]; _local2._x = vball[_local1].pos.x; _local2._y = vball[_local1].pos.y; _local2.k.c.gotoAndStop(vball[_local1].kcframe); _local2.k.c._rotation = vball[_local1].kcrotation; vball[_local1].shadow._x = vball[_local1].pos.x; vball[_local1].shadow._y = vball[_local1].pos.y; _local1++; } var _local3 = 0; while (_local3 < scored_balls.length) { var _local2 = path.roller["rb" + (Number(scored_balls[_local3]) + 1)]; _local2.speedx = -4; _local2._x = 122; _local2.framecount = 0; _local2.kreuz.gotoAndStop(1); path.roller[("rb" + (Number(scored_balls[_local3]) + 1)) + "invalid"] = false; delete _local2.onEnterFrame; balls_sinked--; _local3++; } } vball[0].pos.x = b0_mc._x; vball[0].pos.y = b0_mc._y; vball[0].shadow._x = b0_mc._x; vball[0].shadow._y = b0_mc._y; b0_mc._visible = 1; sh0._visible = 1; scored_balls = []; var _local1 = 0; while (_local1 <= 9) { vball[_local1].prevpos.x = vball[_local1].pos.x; vball[_local1].prevpos.y = vball[_local1].pos.y; vball[_local1].kcframe = path[("b" + _local1) + "_mc"].k.c._currentframe; vball[_local1].kcrotation = path[("b" + _local1) + "_mc"].k.c._rotation; _local1++; } b0mcx = b0_mc._x; b0mcy = b0_mc._y; engl_draw = 0; engl_side = 0; nextglass_english.english_mc.anspiel._x = 0; nextglass_english.english_mc.anspiel._y = 0; stick_mc._visible = 1; stick_mc.onEnterFrame = aim; wl._visible = 1; wl_bounce._visible = 1; ghost_mc._visible = 1; mark_currentball(); mark_crosshair(); } } } function newposition() { var _local1 = this; if (white_pressed) { _local1._y = _ymouse; vball[0].shadow._y = _local1._y; if (_local1._y < (TOP + 1)) { _local1._y = TOP + 1; vball[0].pos.y = TOP + 1; vball[0].shadow._y = _local1._y; } if (_local1._y > (BOTTOM - 1)) { _local1._y = BOTTOM - 1; vball[0].pos.y = BOTTOM - 1; vball[0].shadow._y = _local1._y; } } whiteaura._x = b0_mc._x; whiteaura._y = b0_mc._y; } function sortballs() { var _local2 = -8 + random(16); vball = new Array(); balls_pos = [[0, 0], [322, 225], [360, 253], [360, 197], [398, 225], [341, 239], [341, 211], [379, 239], [379, 211], [360, 225]]; var _local1 = 0; while (_local1 < balls_pos.length) { vball[_local1] = new ballobject(); vball[_local1].pos.x = (balls_startx + balls_pos[_local1][0]) + _local2; vball[_local1].pos.y = balls_starty + balls_pos[_local1][1]; vball[_local1].prevpos.x = vball[_local1].pos.x; vball[_local1].prevpos.y = vball[_local1].pos.y; vball[_local1].f.x = 0; vball[_local1].f.y = 0; path[("b" + _local1) + "_mc"]._x = vball[_local1].pos.x; path[("b" + _local1) + "_mc"]._y = vball[_local1].pos.y; path[("b" + _local1) + "_mc"].gotoAndStop(_local1); path[("b" + _local1) + "_mc"].k.c.gotoAndStop(10); vball[_local1].kcframe = path[("b" + _local1) + "_mc"].k.c._currentframe; path[("b" + _local1) + "_mc"].k.c._rotation = 0; vball[_local1].kcrotation = path[("b" + _local1) + "_mc"].k.c._rotation; path[("b" + _local1) + "_mc"].num = _local1; _local1++; } vball[0].pos.x = posline._x; vball[0].pos.y = balls_starty + 225; b0_mc._x = posline._x; b0_mc._y = balls_starty + 225; _local1 = 0; while (_local1 < 10) { vball[_local1].shadow = shadows[_local1]; shadows[_local1]._x = vball[_local1].pos.x; shadows[_local1]._y = vball[_local1].pos.y; _local1++; } _local1 = 1; while (_local1 <= 6) { path["pocket" + _local1]._visible = 0; _local1++; } bc = []; _local1 = 0; while (_local1 <= 150) { bc[_local1] = []; bc[_local1].x = 0; bc[_local1].y = 0; _local1++; } } function mark_currentball() { kugelnroot = kugeln; trace("MARK CURRENTBALL " + kugeln[0]); if (pbox.nextglass.nextkugel.kugelcurrent != kugeln[0]) { pbox.nextglass.nextkugel.kugelcurrent = kugeln[0]; pbox.nextglass.nextkugel.gotoAndPlay(2); } } function mark_crosshair() { crosshair._x = path[("b" + kugeln[0]) + "_mc"]._x; crosshair._y = path[("b" + kugeln[0]) + "_mc"]._y; crosshair.gotoAndPlay(2); } function aim() { var _local3 = this; if ((_ymouse > 100) or ((_xmouse < 350) or (_xmouse > 450))) { if (whiteball_roll != true) { stick_mc._visible = 1; wl._visible = 1; wl_bounce._visible = 1; ghost_mc._visible = 1; var _local2 = b0_mc._x - _xmouse; var _local1 = b0_mc._y - _ymouse; angle = Math.atan2(_local1, _local2); _local3._x = b0_mc._x; _local3._y = b0_mc._y; _local3._rotation = (angle * 180) / Math.PI; update_wl(); } } else { stick_mc._visible = 0; wl._visible = 0; wl_bounce._visible = 0; ghost_mc._visible = 0; wl_bounce_n._visible = 0; } } function shoot() { var _local1 = this; var _local3 = b0_mc._x - _xmouse; var _local2 = b0_mc._y - _ymouse; dist = Math.sqrt((_local3 * _local3) + (_local2 * _local2)) - distance_now; pbox["win" + curplayer].powerbar.gotoAndStop(int(dist) / 2); if (dist > 100) { dist = 100; pbox["win" + curplayer].powerbar.gotoAndStop(50); } if (dist < 0) { dist = 0; pbox["win" + curplayer].powerbar.gotoAndStop(1); } _local1._x = b0_mc._x - (Math.cos(angle) * dist); _local1._y = b0_mc._y - (Math.sin(angle) * dist); _local1.vx = _local1._x - oldx; _local1.vy = _local1._y - oldy; } function update_wl() { if (angle_old != angle) { angle_old = angle; var _local1 = 1; while (_local1 <= 150) { bc[_local1].x = b0mcx - (Math.cos(angle) * ((_local1 * 5.5) * -1)); bc[_local1].y = b0mcy - (Math.sin(angle) * ((_local1 * 5.5) * -1)); if (cc_otherballs_ghost(_local1)) { break; } if (bc[_local1].y > BOTTOM) { bc[_local1].y = BOTTOM; bc[_local1].x = b0mcx + ((bc[1].x - b0mcx) * ((BOTTOM - b0mcy) / (bc[1].y - b0mcy))); break; } if (bc[_local1].y < TOP) { bc[_local1].y = TOP; bc[_local1].x = b0mcx + ((bc[1].x - b0mcx) * ((TOP - b0mcy) / (bc[1].y - b0mcy))); break; } if (bc[_local1].x > RIGHT) { bc[_local1].x = RIGHT; bc[_local1].y = b0mcy + ((bc[1].y - b0mcy) * ((RIGHT - b0mcx) / (bc[1].x - b0mcx))); break; } if (bc[_local1].x < LEFT) { bc[_local1].x = LEFT; bc[_local1].y = b0mcy + ((bc[1].y - b0mcy) * ((LEFT - b0mcx) / (bc[1].x - b0mcx))); break; } nextglass.glow._visible = 0; firsthitball_whiteball_cc = 0; _local1++; } steps = _local1; ghost_mc._x = bc[_local1].x; ghost_mc._y = bc[_local1].y; ghost_mc._visible = 1; wl._x = b0_mc._x; wl._y = b0_mc._y; wl._xscale = ghost_mc._x - b0_mc._x; wl._yscale = ghost_mc._y - b0_mc._y; wl._visible = 1; wl_bounce._x = ghost_mc._x; wl_bounce._y = ghost_mc._y; if ((ghost_mc._x == RIGHT) || (ghost_mc._x == LEFT)) { if ((((((!inside_cr1(ghost_mc._x, ghost_mc._y)) && (!inside_cr2(ghost_mc._x, ghost_mc._y))) && (!inside_cr3(ghost_mc._x, ghost_mc._y))) && (!inside_cr4(ghost_mc._x, ghost_mc._y))) && (!inside_cr5(ghost_mc._x, ghost_mc._y))) && (!inside_cr6(ghost_mc._x, ghost_mc._y))) { wl_bounce._rotation = (Math.atan2(bc[1].y - b0mcy, (bc[1].x - b0mcx) * -1) / Math.PI) * 180; wl_bounce._visible = 1; } else { wl_bounce._visible = 0; } wl_bounce_n._visible = 0; } else if ((ghost_mc._y == BOTTOM) || (ghost_mc._y == TOP)) { if ((((((!inside_cr1(ghost_mc._x, ghost_mc._y)) && (!inside_cr2(ghost_mc._x, ghost_mc._y))) && (!inside_cr3(ghost_mc._x, ghost_mc._y))) && (!inside_cr4(ghost_mc._x, ghost_mc._y))) && (!inside_cr5(ghost_mc._x, ghost_mc._y))) && (!inside_cr6(ghost_mc._x, ghost_mc._y))) { wl_bounce._rotation = (Math.atan2((bc[1].y - b0mcy) * -1, bc[1].x - b0mcx) / Math.PI) * 180; wl_bounce._visible = 1; } else { wl_bounce._visible = 0; } wl_bounce_n._visible = 0; } else { wl_bounce._rotation = (Math.atan2(bci_fy, bci_fx) / Math.PI) * 180; wl_bounce._visible = 1; wl_bounce_n._x = blc_x; wl_bounce_n._y = blc_y; wl_bounce_n._visible = 1; wl_bounce_n._rotation = (Math.atan2(blc_fy, blc_fx) / Math.PI) * 180; } } } function smart_score(first, second) { if ((first == kugeln[0]) and (b0_mc.reset != true)) { return(path.points_valid[second]); } } function scoring(first) { trace("scored balls:" + scored_balls); if ((first == kugeln[0]) and (b0_mc.reset != true)) { var _local3 = 0; while (_local3 < scored_balls.length) { var _local1 = 0; while (_local1 < kugeln.length) { if ((scored_balls[_local3] == kugeln[_local1]) && (scored_balls[_local3] != 9)) { kugeln.splice(_local1, 1); path["score" + curplayer] = path["score" + curplayer] + path.points_valid[scored_balls[_local3]]; pbox["win" + curplayer].score = path["score" + curplayer]; } _local1++; } _local3++; } var scored_balls_9_valid = false; _local3 = 0; while (_local3 < scored_balls.length) { if ((scored_balls[_local3] == 9) and (b0_mc.reset != true)) { scored_balls_9_valid = true; path["score" + curplayer] = path["score" + curplayer] + path.points_valid[scored_balls[_local3]]; pbox["win" + curplayer].score = path["score" + curplayer]; delete path.onEnterFrame; stopall_moves(); path.playertimer1.running = false; path.playertimer2.running = false; trace("9 regelgerecht eingelocht"); if (gamemode == 1) { trace("ende 1-spielermodus --> highscore"); msg_stats.gotoAndStop(3); msg_stats._visible = true; } else if (gamemode == 2) { trace("ende 2-spielermodus"); if (curplayer == 1) { msg_stats.gotoAndStop(5); msg_stats._visible = true; } else if (curplayer == 2) { msg_stats.gotoAndStop(6); msg_stats._visible = true; } } } _local3++; } if (scored_balls_9_valid == false) { start_aim(); } } else { var _local3 = 0; while (_local3 < scored_balls.length) { var _local1 = 0; while (_local1 < kugeln.length) { if (((scored_balls[_local3] == kugeln[_local1]) and (scored_balls[_local3] != 9)) and (kugeln[_local1] != 9)) { kugeln.splice(_local1, 1); roller[("rb" + (Number(scored_balls[_local3]) + 1)) + "invalid"] = true; } _local1++; } _local3++; } var scored_balls_9_invalid = false; _local3 = 0; while (_local3 < scored_balls.length) { if (scored_balls[_local3] == 9) { scored_balls_9_invalid = true; trace("9 nicht regelgerecht!"); delete path.onEnterFrame; stopall_moves(); path.playertimer1.running = false; path.playertimer2.running = false; if (gamemode == 1) { trace("ende 1-spielermodus --> ende des spieles kein highscore"); msg_stats.gotoAndStop(4); msg_stats._visible = true; } else if (gamemode == 2) { trace("ende 2-spielermodus"); if (curplayer == 1) { msg_stats.gotoAndStop(6); msg_stats._visible = true; } else if (curplayer == 2) { msg_stats.gotoAndStop(5); msg_stats._visible = true; } } } _local3++; } if (scored_balls_9_invalid == false) { if (b0_mc.reset != true) { playsound("buzzer", 100); call_changeplayer(); } else { var tiltx = (balls_startx + 0); var _local2 = balls_starty + 225; t = 0; while (t < 50) { var hitany = 0; var _local1 = 1; while (_local1 <= 9) { if (balls[_local1].hitTest(tiltx, _local2, true)) { hitany = 1; } _local1++; } if (hitany) { _local2 = _local2 - (BALL_DIAMETER + 5); if (_local2 < TOP) { _local2 = balls_starty + 225; tiltx = tiltx + (BALL_DIAMETER + 5); } } else { break; } t++; } b0_mc._x = tiltx; b0_mc._y = _local2; vball[0].pos.x = tiltx; vball[0].pos.y = _local2; b0_mc.reset = false; b0_mc._visible = true; playsound("buzzer", 100); call_changeplayer(); } } } roller.update_crosses(); } function playsoundloop(son, vol) { path[son].start(0, 1000); path[son].setVolume(vol); } function playsound(son, vol) { path[son].start(0, 1); path[son].setVolume(vol); } function stopsound(son) { path[son].stop(); } onMouseDown = function () { if ((stick_mc._visible == true) && (button_rollover != true)) { firsthitball = 0; var _local2 = b0_mc._x - _xmouse; var _local1 = b0_mc._y - _ymouse; distance_now = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); if (distance_now > 10) { oldx = b0_mc._x; oldy = b0_mc._y; stick_mc.onEnterFrame = shoot; shooting = true; wl._visible = 0; wl_bounce._visible = 0; wl_bounce_n._visible = 0; ghost_mc._visible = 0; posline._visible = 0; b0_mc.wb_con._visible = 0; } } }; onMouseUp = function () { if (((stick_mc._visible == true) && (shooting == true)) && (button_rollover != true)) { if (dist > 0) { balls_moving = true; vball[0].f.x = (stick_mc.vx * -1) / 3.5; vball[0].f.y = (stick_mc.vy * -1) / 3.5; b0_mc.onEnterFrame = ballMove_whiteball_cc; shooting = false; pbox["win" + curplayer].powerbar.gotoAndStop(1); delete stick_mc.onEnterFrame; stick_mc._visible = 0; if (dist < 20) { playsound("queue_soft", 100); } else { playsound("queue_hard", 100); } starttimea = getTimer(); } else { stick_mc.onEnterFrame = aim; wl._visible = 1; wl_bounce._visible = 1; ghost_mc._visible = 1; } } }; path.createEmptyMovieClip("s1", 10001); applause = new Sound(s1); applause.attachSound("applause.wav"); path.createEmptyMovieClip("s2", 10002); ball_loud = new Sound(s2); ball_loud.attachSound("ball_loud.wav"); path.createEmptyMovieClip("s3", 10003); ball_quiet = new Sound(s3); ball_quiet.attachSound("ball_quiet.wav"); path.createEmptyMovieClip("s4", 10004); bank_hard = new Sound(s4); bank_hard.attachSound("bank_hard.wav"); path.createEmptyMovieClip("s5", 10005); bank_soft = new Sound(s5); bank_soft.attachSound("bank_soft.wav"); path.createEmptyMovieClip("s6", 10006); bell = new Sound(s6); bell.attachSound("bell.wav"); path.createEmptyMovieClip("s7", 10007); final = new Sound(s7); final.attachSound("final.wav"); path.createEmptyMovieClip("s8", 10008); pocket = new Sound(s8); pocket.attachSound("pocket.wav"); path.createEmptyMovieClip("s9", 10009); queue_hard = new Sound(s9); queue_hard.attachSound("queue_hard.wav"); path.createEmptyMovieClip("s10", 10010); queue_soft = new Sound(s10); queue_soft.attachSound("queue_soft.wav"); path.createEmptyMovieClip("s11", 10011); roehre = new Sound(s11); roehre.attachSound("roehre.wav"); path.createEmptyMovieClip("s12", 10012); rolling_sound = new Sound(s12); rolling_sound.attachSound("rolling_sound.wav"); path.createEmptyMovieClip("s13", 10013); strafe = new Sound(s13); strafe.attachSound("strafe.wav"); path.createEmptyMovieClip("s14", 10014); tick = new Sound(s14); tick.attachSound("tick.wav"); path.createEmptyMovieClip("s15", 10015); buzzer = new Sound(s15); buzzer.attachSound("buzzer.wav"); path.createEmptyMovieClip("s16", 10016); blip = new Sound(s16); blip.attachSound("blip.wav"); path.createEmptyMovieClip("s17", 10017); ingamesound = new Sound(s17); ingamesound.attachSound("ingamesound.wav"); path.createEmptyMovieClip("s18", 10018); introsound = new Sound(s18); introsound.attachSound("introsound.wav");
Frame 4
SetupWalls();
Frame 5
wl.removeMovieClip(); wl_bounce_n.removeMovieClip(); wl_bounce.removeMovieClip(); path.attachMovie("msg_stats", "msg_stats", 1000); msg_stats._x = 405; msg_stats._y = 250; msg_stats._visible = false; path.attachMovie("msg_popup", "msg_popup", 1001); msg_popup._x = 270; msg_popup._y = 180; msg_popup._visible = false; path.attachMovie("msg_turn", "msg_turn", 1002); msg_turn._x = 270; msg_turn._y = 265; msg_turn._visible = true; pbox._visible = false; stopsound("ingamesound"); ingamesound_running = false; if (!soundmute) { if (introsound_running == false) { introsound_running = true; playsoundloop("introsound", 60); } } stop();
Instance of Symbol 193 MovieClip in Frame 5
onClipEvent (load) { function exec() { _root.gotoAndPlay("help"); } textv = "TUTORIAL"; }
Instance of Symbol 193 MovieClip in Frame 5
onClipEvent (load) { function exec() { path.gamemode = 1; path.msg_stats._visible = true; path.msg_stats.gotoAndStop(2); path.gotoAndStop("clear"); } textv = "1-PLAYER"; if (path.come_from_playnow) { path.come_from_playnow = false; exec(); } }
Instance of Symbol 193 MovieClip in Frame 5
onClipEvent (load) { function exec() { path.gotoAndStop("hs_show"); } textv = "HIGHSCORES"; }
Instance of Symbol 193 MovieClip in Frame 5
onClipEvent (load) { function exec() { path.gamemode = 2; trace(path.gamemode); path.msg_stats._visible = true; path.msg_stats.gotoAndStop(2); path.gotoAndStop("clear"); } textv = "2-PLAYER"; }
Instance of Symbol 285 MovieClip "playertimer1" in Frame 5
onClipEvent (load) { function reset() { starttime = getTimer(); timeold = starttime; running = true; path.pbox.win1.timetxt = path.min_format(time_elapsed); } function checksec() { if ((timeold + 1000) < getTimer()) { timeold = getTimer(); time_elapsed++; path.pbox.win1.timetxt = path.min_format(time_elapsed); } } running = false; time_elapsed = 0; path.pbox.win1.timetxt = path.min_format(time_elapsed); } onClipEvent (enterFrame) { if (running) { checksec(); } }
Instance of Symbol 285 MovieClip "playertimer2" in Frame 5
onClipEvent (load) { function reset() { starttime = getTimer(); timeold = starttime; running = true; path.pbox.win2.timetxt = path.min_format(time_elapsed); } function checksec() { if ((timeold + 1000) < getTimer()) { timeold = getTimer(); time_elapsed++; path.pbox.win2.timetxt = path.min_format(time_elapsed); } } running = false; time_elapsed = 0; path.pbox.win2.timetxt = path.min_format(time_elapsed); } onClipEvent (enterFrame) { if (running) { checksec(); } }
Frame 10
stop();
Frame 15
function call_changeplayer() { if (gamemode == 1) { start_aim(); } else if (gamemode == 2) { if (curplayer == 1) { curplayer = 2; msg_turn.textv = nick2 + "'s turn"; msg_turn.gotoAndPlay(2); pbox.win1.glow.gotoAndStop(1); pbox.win2.glow.gotoAndPlay(2); playertimer2.reset(); playertimer1.running = false; playsound("bell", 50); } else { curplayer = 1; msg_turn.textv = nick1 + "'s turn"; msg_turn.gotoAndPlay(2); pbox.win2.glow.gotoAndStop(1); pbox.win1.glow.gotoAndPlay(2); playertimer1.reset(); playertimer2.running = false; playsound("bell", 50); } start_aim(); } } function start_round() { if (location_v == "club") { bg_location.gotoAndStop(1); } else { bg_location.gotoAndStop(2); } wl._visible = false; wl_bounce_n._visible = false; wl_bounce._visible = false; msg_popup._visible = false; msg_info._visible = false; msg_stats._visible = false; stick_mc.queue.onPress = nothing; stick_mc.queue.useHandCursor = false; kugeln = [1, 2, 3, 4, 5, 6, 7, 8, 9]; scored_balls = []; balls_sinked = 0; fault_start = 0; last_sinked = 0; roll_current = 0; firsthitball = 0; sortballs(); b0_mc.wb_con._visible = 1; mark_currentball(); white_pressed = false; stick_mc._visible = 1; posline._visible = 1; whiteaura._x = b0_mc._x; whiteaura._y = b0_mc._y; playertimer1.time_elapsed = 0; playertimer2.time_elapsed = 0; playertimer1.running = false; playertimer2.running = false; pbox.win1.timetxt = min_format(playertimer1.time_elapsed); pbox.win2.timetxt = min_format(playertimer2.time_elapsed); if (gamemode == 1) { playertimer1.reset(); pbox.win1.nick = nick1; pbox.win1.score = 0; pbox.win1._visible = true; pbox.win2._visible = false; curplayer = 1; score1 = 0; pbox.win1.glow.gotoAndStop(1); pbox.win2.glow.gotoAndStop(1); } else if (gamemode == 2) { pbox.win1._visible = true; pbox.win2._visible = true; playertimer1.reset(); pbox.win1.nick = nick1; pbox.win2.nick = nick2; pbox.win1.score = 0; pbox.win2.score = 0; curplayer = 1; score1 = 0; score2 = 0; pbox.win1.glow.gotoAndPlay(2); pbox.win2.glow.gotoAndStop(1); msg_turn.textv = nick1 + " begins!"; msg_turn.gotoAndPlay(2); } start_aim(); } function do_final() { stopall_moves(); playsound("final", 100); b0_mc.wb_con._visible = 0; delete path.stick_mc.onEnterFrame; delete path.onEnterFrame; stick_mc._visible = 0; button_beenden_pressed = true; wl._visible = 0; wl_bounce._visible = 0; wl_bounce_n._visible = 0; ghost_mc._visible = 0; } stopsound("introsound"); introsound_running = false; if (!soundmute) { ingamesound_running = true; playsoundloop("ingamesound", 50); } pbox._visible = true; pointstotal = 0; balls_moving = false; wrcount = 20000; TOP = (table_mc._y - (table_mc._height / 2)) + BALL_RADIUS; BOTTOM = (table_mc._y + (table_mc._height / 2)) - BALL_RADIUS; LEFT = (table_mc._x - (table_mc._width / 2)) + BALL_RADIUS; RIGHT = (table_mc._x + (table_mc._width / 2)) - BALL_RADIUS; i = 0; while (i <= 6) { path["TOP_CR" + i] = (path[("cr" + i) + "_mc"]._y - (path[("cr" + i) + "_mc"]._height / 2)) + BALL_RADIUS; path["BOTTOM_CR" + i] = (path[("cr" + i) + "_mc"]._y + (path[("cr" + i) + "_mc"]._height / 2)) - BALL_RADIUS; path["LEFT_CR" + i] = (path[("cr" + i) + "_mc"]._x - (path[("cr" + i) + "_mc"]._width / 2)) + BALL_RADIUS; path["RIGHT_CR" + i] = (path[("cr" + i) + "_mc"]._x + (path[("cr" + i) + "_mc"]._width / 2)) - BALL_RADIUS; i++; } shadows = [sh0, sh1, sh2, sh3, sh4, sh5, sh6, sh7, sh8, sh9]; balls = [b0_mc, b1_mc, b2_mc, b3_mc, b4_mc, b5_mc, b6_mc, b7_mc, b8_mc, b9_mc]; table_complete = 0; sounds_mute = false; path.attachMovie("whiteline", "wl", 100); path.attachMovie("whiteline_bounce_normal", "wl_bounce_n", 200); path.attachMovie("whiteline_bounce", "wl_bounce", 300); start_round(); stop();
Instance of Symbol 338 MovieClip "pocket1" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 338 MovieClip "pocket2" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 338 MovieClip "pocket3" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 338 MovieClip "pocket4" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 338 MovieClip "pocket5" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 338 MovieClip "pocket6" in Frame 15
onClipEvent (load) { _visible = false; }
Instance of Symbol 350 MovieClip "crosshair" in Frame 15
/* no clip actions */
Instance of Symbol 370 MovieClip in Frame 15
/* no clip actions */
Frame 24
function winhelp_move(dir) { trace(chp); chp = chp + dir; if (chp >= chp_max) { playnow._visible = true; chp = chp_max; tut_header.help_forward.gotoAndStop(2); } else { tut_header.help_forward.gotoAndStop(1); } if (chp <= 0) { chp = 0; tut_header.help_back.gotoAndStop(2); } else { tut_header.help_back.gotoAndStop(1); } winhelp.textv = tuttxt[chp]; winhelp.gotoAndStop(infoStates[chp]); path.gotoAndStop(thisframe + chp); winhelp.counter = 0; winhelp.startx = winhelp._x; winhelp.starty = winhelp._y; winhelp.deltax = xPositions[chp] - winhelp._x; winhelp.deltay = yPositions[chp] - winhelp._y; winhelp.winhelp_animate(10); if (chp == 0) { } if (chp == 1) { } if (chp == 2) { } if (chp == 3) { } if (chp == 4) { } if (chp == 5) { } } xPositions = [375, 325, 325, 411, 115, 115, 300, 410, 470]; yPositions = [145, 165, 165, 170, 180, 180, 110, 90, 90]; infoStates = ["RD", "RD", "RD", "MD", "LD", "LD", "MU", "RU", "RU"]; tuttxt = []; tuttxt[0] = "The goal of the game is to sink all colored balls in the correct order."; tuttxt[1] = "Using the white ball you have to aim at the lowest ball on the table."; tuttxt[2] = "You are allowed to sink further balls with your first ball. You will get a penalty sinking balls in the wrong order."; tuttxt[3] = "The aiming aid shows you the direction of the white and the targeted ball."; tuttxt[4] = "Drag the cue by moving the mouse."; tuttxt[5] = "Press the left mouse button and drag to back or front to adjust the power."; tuttxt[6] = "Click here to change the spin applied to the cue ball."; tuttxt[7] = "With every correct shot you collect points."; tuttxt[8] = "Hurry up - the elapsed time will be subtracted from the total score. Press <p> to pause the game."; easeOutQuad = function (t, b, c, d) { return((((-c) * ((t = t / d))) * (t - 2)) + b); }; MovieClip.prototype.winhelp_animate = function (speed) { var _local1 = this; _local1.onEnterFrame = function () { var _local1 = this; _local1.counter++; _local1._x = easeOutQuad(_local1.counter, _local1.startx, _local1.deltax, speed); _local1._y = easeOutQuad(_local1.counter, _local1.starty, _local1.deltay, speed); if (_local1.counter >= speed) { delete _local1.onEnterFrame; } }; }; chp = 0; chp_max = 8; thisframe = 24; winhelp._x = xPositions[chp]; winhelp._y = yPositions[chp]; winhelp.textv = tuttxt[chp]; winhelp.gotoAndStop(infoStates[chp]); stop();
Instance of Symbol 284 MovieClip "pbox_demo" in Frame 24
onClipEvent (load) { win1.nick = "JOHN"; win1.score = "0"; win1.timetxt = "0:12"; win2.nick = "MARY"; win2.score = "0"; win2.timetxt = "0:54"; }
Instance of Symbol 193 MovieClip in Frame 24
onClipEvent (load) { function exec() { delete path.winhelp.onEnterFrame; path.gotoAndStop("intro"); } textv = "BACK"; }
Instance of Symbol 193 MovieClip "playnow" in Frame 24
onClipEvent (load) { function exec() { path.come_from_playnow = true; delete path.winhelp.onEnterFrame; path.gotoAndStop("intro"); } _visible = false; textv = "PLAY NOW!"; }
Frame 36
stopsound("ingamesound"); ingamesound_running = false; stop();
Instance of Symbol 193 MovieClip in Frame 36
onClipEvent (load) { function exec() { path.gotoAndStop("intro"); } textv = "BACK"; }
Instance of Symbol 463 MovieClip "comHighscores" in Frame 36
//component parameters onClipEvent (initialize) { scoreLocation = "_root.totalscore"; gamename = "deluxepool"; saveScore = true; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Frame 40
stopsound("ingamesound"); ingamesound_running = false; stop();
Instance of Symbol 193 MovieClip in Frame 40
onClipEvent (load) { function exec() { path.gotoAndStop("intro"); } textv = "BACK"; }
Instance of Symbol 463 MovieClip "comHighscores" in Frame 40
//component parameters onClipEvent (initialize) { scoreLocation = "_root.totalscore"; gamename = "deluxepool"; saveScore = false; scoreIsTime = false; scoreReversed = false; negativeScoreAllowed = false; }
Symbol 35 Button
on (release) { execute(); }
Symbol 40 MovieClip [msg_popup] Frame 1
function exec() { if (path.stick_mc._visible == true) { delete path.stick_mc.onEnterFrame; path.stick_mc._visible = 0; path.wl._visible = 0; path.wl_bounce._visible = 0; path.wl_bounce_n._visible = 0; path.ghost_mc._visible = 0; } } stop(); msg = "Really want to quit?";
Instance of Symbol 36 MovieClip "cancel" in Symbol 40 MovieClip [msg_popup] Frame 1
onClipEvent (load) { function execute() { path.msg_popup_visible = false; if (path.balls_moving == false) { path.start_aim(); } _parent._visible = 0; } buttontext = "CONTINUE"; }
Instance of Symbol 36 MovieClip "apply" in Symbol 40 MovieClip [msg_popup] Frame 1
onClipEvent (load) { function execute() { _parent._visible = 0; path.stopall_moves(); path.b0_mc.wb_con._visible = 0; path.playertimer1.running = false; path.playertimer2.running = false; delete path.stick_mc.onEnterFrame; delete path.onEnterFrame; path.stick_mc._visible = 0; path.wl._visible = 0; path.wl_bounce._visible = 0; path.wl_bounce_n._visible = 0; path.ghost_mc._visible = 0; path.msg_popup_visible = false; path.gotoAndStop("intro"); } buttontext = "QUIT"; }
Symbol 40 MovieClip [msg_popup] Frame 2
msg = "<Pause>"; stop();
Instance of Symbol 36 MovieClip "cancel" in Symbol 40 MovieClip [msg_popup] Frame 2
onClipEvent (load) { function execute() { path["playertimer" + path.curplayer].running = true; path.msg_popup_visible = false; if (path.balls_moving == false) { path.start_aim(); } _parent._visible = 0; } buttontext = "CONTINUE"; }
Symbol 49 MovieClip Frame 39
gotoAndPlay (1);
Symbol 49 MovieClip Frame 40
stop();
Symbol 54 Button
on (release) { if ((path.gamemode == 1) && (String(input1.nick).length < 2)) { errormsg = "PLEASE ENTER PLAYER NAME"; } else if ((path.gamemode == 2) && ((String(input1.nick).length < 2) || (String(input2.nick).length < 2))) { errormsg = "PLEASE ENTER PLAYER NAMES"; } else { path.nick1 = input1.nick; path.nick2 = input2.nick; path.gotoAndStop("game"); } }
Symbol 55 Button
on (release) { this.gotoAndStop(1); path.gotoAndStop("intro"); }
Symbol 59 Button
on (rollOver) { gotoAndStop ("over"); } on (rollOut) { gotoAndStop ("unset"); } on (press) { if (this._name == "club") { _parent.salon.gotoAndStop("unset"); path.location_v = "club"; } else if (this._name == "salon") { path.location_v = "salon"; _parent.club.gotoAndStop("unset"); } gotoAndStop ("set"); }
Symbol 62 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 10
stop();
Symbol 62 MovieClip Frame 20
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 78 Button
on (release) { this.gotoAndStop(1); path.gotoAndStop("hs"); }
Symbol 93 Button
on (release) { this.gotoAndStop(1); path.gotoAndStop("intro"); }
Symbol 102 MovieClip [msg_stats] Frame 1
stop();
Symbol 102 MovieClip [msg_stats] Frame 2
errormsg = ""; input1.nick = ""; input2.nick = ""; Selection.setFocus("input1.nickinput"); if (path.gamemode == 1) { header = "1-PLAYER MODE"; input1.gotoAndStop(1); input2.gotoAndStop(2); nicklabel1 = "NAME PLAYER 1"; nicklabel2 = ""; } else { header = "2-PLAYER DUEL"; input1.gotoAndStop(1); input2.gotoAndStop(1); nicklabel1 = "NAME PLAYER 1"; nicklabel2 = "NAME PLAYER 2"; } placelabel = "CHOOSE PLACE"; apply = "START GAME"; buttontext = "CANCEL"; salon.gotoAndStop("set"); club.gotoAndStop("unset"); path.location_v = "salon"; stop();
Symbol 102 MovieClip [msg_stats] Frame 3
apply = "CONTINUE"; header = "TABLE COMPLETED!"; timetxt = path.min_format(path.playertimer1.time_elapsed); scoretxt = path.score1; path.totalscore = path.score1 - path.playertimer1.time_elapsed; if (path.totalscore < 0) { path.totalscore = 0; } totaltxt = path.totalscore; secondstxt = "-" + path.playertimer1.time_elapsed; stop();
Symbol 102 MovieClip [msg_stats] Frame 4
_root.playsound("buzzer", 100); apply = "CONTINUE"; header = "INCORRECT FINISH!"; stop();
Symbol 102 MovieClip [msg_stats] Frame 5
apply = "CONTINUE"; header = (path.nick1 + newline) + "has won!";
Symbol 102 MovieClip [msg_stats] Frame 6
apply = "CONTINUE"; header = (path.nick2 + newline) + "has won!";
Symbol 107 MovieClip [msg_turn] Frame 1
stop();
Symbol 107 MovieClip [msg_turn] Frame 2
tclip.textv = textv; play();
Symbol 107 MovieClip [msg_turn] Frame 50
gotoAndStop (1);
Symbol 114 Button
on (release) { getURL ("http://www.miniclip.com/", "_blank"); }
Symbol 115 MovieClip Frame 2
_parent.mcAnimation.play(); stop();
Symbol 115 MovieClip Frame 13
_parent.gotoAndPlay("preload"); stop();
Symbol 131 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 60
Symbol 131 MovieClip Frame 121
_parent.mcBackground.play(); stop();
Symbol 136 MovieClip Frame 1
this._visible = false;
Symbol 142 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 147 MovieClip Frame 2
if (_url.indexOf("http") > -1) { if (_parent._parent._parent.loadAdNow) { cacheBuster = getTimer() + random(999999); showAd = "http://www.miniclip.com/swfcontent/push/didyouknow.swf?cacheBuster" + cacheBuster; trace("Loading ad: " + showAd); mcAd.loadMovie(showAd); } else { gotoAndPlay(_currentframe - 1); } }
Symbol 147 MovieClip Frame 4
if ((mcAd.getBytesTotal() != 0) && (mcAd.getBytesLoaded() == mcAd.getBytesTotal())) { gotoAndStop ("showAd"); } else { gotoAndPlay(_currentframe - 1); }
Symbol 147 MovieClip Frame 12
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 100
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 12
_root.play(); _root.isFinished = true; _parent.stop(); stop();
Symbol 160 MovieClip Frame 1
loadAdNow = false; _root.stop(); play();
Instance of Symbol 136 MovieClip "mcIntro" in Symbol 160 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 160 MovieClip Frame 2
xPos = _x; yPos = _y; mcBackground._x = mcBackground._x - xPos; mcBackground._y = mcBackground._y - yPos; mcAnimation._x = mcAnimation._x - xPos; mcAnimation._y = mcAnimation._y - yPos; var stageWidth = Stage.width; var stageHeight = Stage.height; var centerStageX = (stageWidth / 2); var centerStageY = (stageHeight / 2); mcBackground._width = stageWidth; mcBackground._height = stageHeight; mcAnimation._x = mcAnimation._x + centerStageX; mcAnimation._y = mcAnimation._y + (centerStageY - (stageHeight / 10)); stop();
Instance of Symbol 159 MovieClip "mcLoadingAnimated" in Symbol 160 MovieClip Frame 2
onClipEvent (load) { _visible = false; }
Symbol 160 MovieClip Frame 3
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent == 100) { _root.play(); stop(); } else { loadAdNow = true; mcLoadingAnimated._visible = true; }
Symbol 160 MovieClip Frame 5
var loadedPercent = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loadedPercent < 100) { mcLoadingAnimated.mcLoading.gotoAndStop(loadedPercent); mcLoadingAnimated.mcLoading.txtPercentLoaded1 = ("The game is loading (" + loadedPercent) + "%)"; mcLoadingAnimated.mcLoading.txtPercentLoaded2 = ("The game is loading (" + loadedPercent) + "%)"; gotoAndPlay(_currentframe - 1); } else { mcLoadingAnimated.play(); stop(); }
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 30
stop();
Symbol 178 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 185 MovieClip Frame 39
gotoAndPlay (1);
Symbol 185 MovieClip Frame 40
stop();
Symbol 189 Button
on (rollOver) { _root.playsound("blip", 50); gotoAndStop ("over"); } on (rollOut, releaseOutside) { gotoAndStop ("out"); } on (press) { gotoAndStop ("down"); } on (release) { exec(); gotoAndStop ("out"); }
Symbol 193 MovieClip Frame 1
stop();
Instance of Symbol 185 MovieClip in Symbol 193 MovieClip Frame 1
onClipEvent (load) { if (_parent._name == "start") { gotoAndPlay (2); } else { gotoAndStop (40); } }
Symbol 198 Button
on (rollOver) { if ((path.crosshair._currentframe == 1) and (path.balls_moving != true)) { path.mark_crosshair(); } }
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 23
gotoAndStop (1);
Symbol 212 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 23
gotoAndStop (1);
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 23
gotoAndStop (1);
Symbol 224 MovieClip Frame 1
stop();
Symbol 224 MovieClip Frame 23
gotoAndStop (1);
Symbol 230 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 23
gotoAndStop (1);
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 23
gotoAndStop (1);
Symbol 242 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 23
gotoAndStop (1);
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 23
gotoAndStop (1);
Symbol 254 MovieClip Frame 1
stop();
Symbol 254 MovieClip Frame 23
gotoAndStop (1);
Symbol 257 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 1
k.gotoAndStop(_root.kugeln[0]); k.k.c.gotoAndStop(10);
Symbol 258 MovieClip Frame 2
k.gotoAndStop(_root.kugeln[0]); k.k.c.gotoAndStop(10);
Symbol 258 MovieClip Frame 10
k.gotoAndStop(_root.kugeln[0]); k.k.c.gotoAndStop(10); stop();
Symbol 258 MovieClip Frame 20
k.gotoAndStop(_root.kugeln[0]); k.k.c.gotoAndStop(10);
Symbol 262 Button
on (press) { if (path.balls_moving == false) { path.drag_pressed = true; } } on (release, releaseOutside) { path.drag_pressed = false; path.engl_draw = (anspiel._y / 50) * -1; path.engl_side = anspiel._x / 50; if ((((anspiel.dragX < 12) && (anspiel.dragX > -12)) && (anspiel.dragY < 12)) && (anspiel.dragY > -12)) { anspiel._x = 0; anspiel._y = 0; path.engl_draw = 0; path.engl_side = 0; } }
Instance of Symbol 265 MovieClip "anspiel" in Symbol 266 MovieClip Frame 1
onClipEvent (load) { reset_x = this._x; reset_y = this._y; } onClipEvent (enterFrame) { if (path.drag_pressed) { dragX = _parent._xmouse; dragY = _parent._ymouse; radian = Math.atan2(dragY, dragX); xDistance = dragX / math.cos(radian); if (dragX > 30) { dragX = 30; } else if (dragX < -30) { dragX = -30; } if (dragY > 27.5) { dragY = 27.5; } else if (dragY < -27.5) { dragY = -27.5; } if (xDistance > 28) { _x = (28 * math.cos(radian)); _y = (28 * math.sin(radian)); } else { _x = dragX; _y = dragY; path.engl_draw = (_y / 50) * -1; path.engl_side = _x / 50; } } }
Symbol 267 MovieClip Frame 1
glow._visible = false; path.engl_draw = 0; path.engl_side = 0; stop();
Instance of Symbol 258 MovieClip "nextkugel" in Symbol 267 MovieClip Frame 1
onClipEvent (load) { if (_parent._parent._name == "pbox_demo") { play(); } else { stop(); } }
Symbol 271 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 2
play();
Symbol 271 MovieClip Frame 14
stop();
Symbol 276 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 2
stop();
Symbol 276 MovieClip Frame 50
stop();
Symbol 284 MovieClip Frame 1
stop();
Instance of Symbol 267 MovieClip "nextglass_english" in Symbol 284 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); }
Instance of Symbol 283 MovieClip "win1" in Symbol 284 MovieClip Frame 1
onClipEvent (load) { label = "PLAYER 1"; }
Instance of Symbol 283 MovieClip "win2" in Symbol 284 MovieClip Frame 1
onClipEvent (load) { label = "PLAYER 2"; }
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
points_mc.points = points; play();
Instance of Symbol 289 MovieClip "points_mc" in Symbol 290 MovieClip Frame 2
onClipEvent (load) { points = _parent.points; }
Symbol 290 MovieClip Frame 6
points_mc.points = points;
Symbol 290 MovieClip Frame 10
points_mc.points = points;
Symbol 290 MovieClip Frame 25
points_mc.points = points;
Symbol 290 MovieClip Frame 51
gotoAndStop (1);
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 2
points_mc.points = "+" + points; play();
Symbol 294 MovieClip Frame 6
points_mc.points = "+" + points;
Symbol 294 MovieClip Frame 10
points_mc.points = "+" + points;
Symbol 294 MovieClip Frame 25
points_mc.points = "+" + points;
Symbol 294 MovieClip Frame 51
gotoAndStop (1);
Symbol 297 Button
on (press) { nextFrame(); path.soundmute = true; path.introsound.setVolume(0); path.ingamesound.setVolume(0); }
Symbol 300 Button
on (press) { prevFrame(); path.soundmute = false; if ((path.ingamesound_running == false) and (path._currentframe == 15)) { path.playsoundloop("ingamesound", 50); path.ingamesound_running = true; } if ((path.introsound_running == false) and (path._currentframe != 15)) { path.playsoundloop("introsound", 60); path.introsound_running = true; } path.introsound.setVolume(60); path.ingamesound.setVolume(50); }
Symbol 301 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 1
stop();
Symbol 320 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 1
function reset_rollerballs() { var _local1 = this; i = 2; while (i <= 10) { _local1["rb" + i].gotoAndStop(i - 1); _local1["rb" + i]._x = 122; _local1["rb" + i].framecount = 0; _local1["rb" + i].speedx = -4; _local1["rb" + i].kreuz.gotoAndStop(1); _local1[("rb" + i) + "invalid"] = false; _local1["rb" + i]._visible = false; i++; } } function update_crosses() { var _local1 = this; trace("update crosses"); i = 2; while (i <= 10) { if (_local1[("rb" + i) + "invalid"] == true) { _local1["rb" + i].kreuz.gotoAndStop(2); } i++; } } reset_rollerballs();
Symbol 324 Button
on (press) { path.white_pressed = true; delete path.stick_mc.onEnterFrame; path.stick_mc._visible = 0; path.b0_mc.onEnterFrame = path.newposition; path.wl._visible = 0; path.wl_bounce._visible = 0; path.ghost_mc._visible = 0; path.wl_bounce_n._visible = 0; path.whiteball_roll = false; path.use_keys = false; path.whiteaura.gotoAndStop(1); } on (release, releaseOutside) { path.stick_mc._visible = 1; path.newround_start = false; path.white_pressed = false; this._visible = 0; path.start_aim(); path.posline._visible = 0; path.wl._visible = 1; path.wl_bounce._visible = 1; path.ghost_mc._visible = 1; } on (rollOver) { path.whiteaura.gotoAndStop(2); path.whiteball_roll = true; } on (rollOut) { path.whiteaura.gotoAndStop(1); path.whiteball_roll = false; }
Symbol 334 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 2
ball_state.gotoAndStop(num); play();
Symbol 337 MovieClip Frame 4
path.playsound("pocket", 50);
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 6
onClipEvent (load) { gotoAndStop(_parent.num); }
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 10
onClipEvent (load) { gotoAndStop(_parent.num); }
Symbol 337 MovieClip Frame 15
_parent._visible = 0;
Symbol 337 MovieClip Frame 20
stop();
Symbol 337 MovieClip Frame 32
ball_state.gotoAndStop(num); play();
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 32
onClipEvent (load) { gotoAndStop(_parent.num); }
Symbol 337 MovieClip Frame 33
path.playsound("pocket", 75);
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 35
onClipEvent (load) { gotoAndStop(_parent.num); }
Symbol 337 MovieClip Frame 42
_parent._visible = 0;
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 42
onClipEvent (load) { gotoAndStop (1); }
Symbol 337 MovieClip Frame 47
stop();
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 55
onClipEvent (load) { gotoAndStop (1); }
Symbol 337 MovieClip Frame 56
ball_state.gotoAndStop(num); play();
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 56
onClipEvent (load) { gotoAndStop(_parent.num); }
Symbol 337 MovieClip Frame 57
path.playsound("pocket", 100);
Instance of Symbol 335 MovieClip "ball_state" in Symbol 337 MovieClip Frame 57
onClipEvent (load) { gotoAndStop(_parent.num); }
Symbol 337 MovieClip Frame 70
_parent._visible = 0;
Symbol 337 MovieClip Frame 75
stop();
Instance of Symbol 337 MovieClip "k" in Symbol 338 MovieClip Frame 1
/* no clip actions */
Symbol 350 MovieClip Frame 1
durchlauf = 0; stop();
Symbol 350 MovieClip Frame 2
durchlauf++; play();
Symbol 350 MovieClip Frame 15
if (durchlauf > 3) { gotoAndStop (1); } else { gotoAndPlay (2); }
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 15
gotoAndPlay (2);
Symbol 365 Button
on (rollOver) { button_rollover = true; } on (rollOut, release, releaseOutside) { button_rollover = false; } on (press) { msg_popup._visible = true; msg_popup_visible = true; msg_popup.gotoAndStop(1); msg_popup.exec(); } on (keyPress "p") { if (path.balls_moving == false) { if (msg_popup_visible != true) { path["playertimer" + path.curplayer].running = false; msg_popup._visible = true; msg_popup_visible = true; msg_popup.gotoAndStop(2); msg_popup.exec(); } } }
Symbol 372 Button
on (press) { winhelp_move(1); }
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 23
setProperty(_root.shothelp, _visible , 1);
Instance of Symbol 378 MovieClip in Symbol 389 MovieClip Frame 23
onClipEvent (enterFrame) { _root.power.gotoAndStop(_root.power._currentframe + 2); }
Symbol 389 MovieClip Frame 54
if ((_parent.step == "5") || (loop == true)) { play(); } else { stop(); }
Symbol 389 MovieClip Frame 55
setProperty(_root.shothelp, _visible , 0); _root.power.gotoAndStop(1);
Symbol 389 MovieClip Frame 78
gotoAndPlay ("step5"); loop = true;
Symbol 389 MovieClip Frame 191
stop();
Symbol 389 MovieClip Frame 192
_root.power.gotoAndStop(1);
Symbol 419 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 9
stop();
Symbol 419 MovieClip Frame 20
stop();
Symbol 419 MovieClip Frame 30
stop();
Symbol 421 Button
on (keyPress "<Left>") { gamepath.winhelp_move(-1); }
Symbol 422 Button
on (keyPress "<Right>") { gamepath.winhelp_move(1); }
Symbol 434 Button
on (rollOver) { _root.playsound("blip", 50); } on (press) { path.winhelp_move(dir); }
Symbol 436 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 1
stop();
Instance of Symbol 436 MovieClip "help_back" in Symbol 437 MovieClip Frame 1
onClipEvent (load) { dir = -1; }
Instance of Symbol 436 MovieClip "help_forward" in Symbol 437 MovieClip Frame 1
onClipEvent (load) { dir = 1; }
Symbol 448 MovieClip Frame 2
play();
Symbol 448 MovieClip Frame 15
gotoAndPlay (2);
Symbol 452 MovieClip Frame 1
this._visible = false;
Symbol 461 Button
on (release) { gameURL = ("http://www.miniclip.com/" + gamename) + ".htm"; getURL (gameURL, "_blank"); }
Symbol 463 MovieClip Frame 1
System.security.allowDomain("www.miniclip.com");
Instance of Symbol 452 MovieClip "mcHighscores" in Symbol 463 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 463 MovieClip Frame 2
if ((((_url.indexOf("miniclip.com") == -1) && (_url.indexOf("miniclip.net") == -1)) && (_url.indexOf("miniclip.co.uk") == -1)) && (_url.indexOf("miniclips.com"))) { gotoAndStop(_currentframe + 1); } else { var noCache = (getTimer() + random(100000)); mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?noCache=" + noCache); stop(); }
Symbol 463 MovieClip Frame 3
stop();

Library Items

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

Instance Names

"splash"Frame 3Symbol 173 MovieClip
"pbox"Frame 5Symbol 284 MovieClip
"playertimer1"Frame 5Symbol 285 MovieClip
"ani_invalid"Frame 5Symbol 290 MovieClip
"ani_valid"Frame 5Symbol 294 MovieClip
"playertimer2"Frame 5Symbol 285 MovieClip
"music_switcher"Frame 5Symbol 301 MovieClip
"bg_location"Frame 15Symbol 304 MovieClip
"holes_mc"Frame 15Symbol 307 MovieClip
"cr1_mc"Frame 15Symbol 309 MovieClip
"cr2_mc"Frame 15Symbol 309 MovieClip
"cr3_mc"Frame 15Symbol 309 MovieClip
"cr6_mc"Frame 15Symbol 309 MovieClip
"cr5_mc"Frame 15Symbol 309 MovieClip
"cr4_mc"Frame 15Symbol 309 MovieClip
"cr0_mc"Frame 15Symbol 311 MovieClip
"table_mc"Frame 15Symbol 312 MovieClip
"ballslot"Frame 15Symbol 313 MovieClip
"roller"Frame 15Symbol 321 MovieClip
"sh0"Frame 15Symbol 323 MovieClip
"sh1"Frame 15Symbol 323 MovieClip
"sh2"Frame 15Symbol 323 MovieClip
"sh3"Frame 15Symbol 323 MovieClip
"sh4"Frame 15Symbol 323 MovieClip
"sh5"Frame 15Symbol 323 MovieClip
"sh6"Frame 15Symbol 323 MovieClip
"sh7"Frame 15Symbol 323 MovieClip
"sh8"Frame 15Symbol 323 MovieClip
"sh9"Frame 15Symbol 323 MovieClip
"b0_mc"Frame 15Symbol 326 MovieClip
"b1_mc"Frame 15Symbol 257 MovieClip
"b2_mc"Frame 15Symbol 257 MovieClip
"b3_mc"Frame 15Symbol 257 MovieClip
"b4_mc"Frame 15Symbol 257 MovieClip
"b5_mc"Frame 15Symbol 257 MovieClip
"b6_mc"Frame 15Symbol 257 MovieClip
"b7_mc"Frame 15Symbol 257 MovieClip
"b8_mc"Frame 15Symbol 257 MovieClip
"b9_mc"Frame 15Symbol 257 MovieClip
"pocket1"Frame 15Symbol 338 MovieClip
"pocket2"Frame 15Symbol 338 MovieClip
"pocket3"Frame 15Symbol 338 MovieClip
"pocket4"Frame 15Symbol 338 MovieClip
"pocket5"Frame 15Symbol 338 MovieClip
"pocket6"Frame 15Symbol 338 MovieClip
"crosshair"Frame 15Symbol 350 MovieClip
"whiteaura"Frame 15Symbol 358 MovieClip
"ghost_mc"Frame 15Symbol 360 MovieClip
"stick_mc"Frame 15Symbol 110 MovieClip [stickSound]
"cue"Frame 24Symbol 389 MovieClip
"pbox_demo"Frame 24Symbol 284 MovieClip
"winhelp"Frame 24Symbol 419 MovieClip
"tut_header"Frame 24Symbol 437 MovieClip
"playnow"Frame 24Symbol 193 MovieClip
"shoothelp"Frame 27Symbol 450 MovieClip
"shothelp"Frame 28Symbol 450 MovieClip
"comHighscores"Frame 36Symbol 463 MovieClip
"comHighscores"Frame 40Symbol 463 MovieClip
"cancel"Symbol 40 MovieClip [msg_popup] Frame 1Symbol 36 MovieClip
"apply"Symbol 40 MovieClip [msg_popup] Frame 1Symbol 36 MovieClip
"cancel"Symbol 40 MovieClip [msg_popup] Frame 2Symbol 36 MovieClip
"nickinput"Symbol 67 MovieClip Frame 1Symbol 66 EditableText
"salon"Symbol 102 MovieClip [msg_stats] Frame 2Symbol 62 MovieClip
"club"Symbol 102 MovieClip [msg_stats] Frame 2Symbol 62 MovieClip
"input1"Symbol 102 MovieClip [msg_stats] Frame 2Symbol 67 MovieClip
"input2"Symbol 102 MovieClip [msg_stats] Frame 2Symbol 67 MovieClip
"tclip"Symbol 107 MovieClip [msg_turn] Frame 2Symbol 106 MovieClip
"queue"Symbol 110 MovieClip [stickSound] Frame 1Symbol 109 MovieClip
"mcAd"Symbol 147 MovieClip Frame 1Symbol 145 MovieClip
"mcLoading"Symbol 159 MovieClip Frame 1Symbol 157 MovieClip
"mcLoading"Symbol 159 MovieClip Frame 11Symbol 157 MovieClip
"mcBackground"Symbol 160 MovieClip Frame 1Symbol 115 MovieClip
"mcAnimation"Symbol 160 MovieClip Frame 1Symbol 131 MovieClip
"mcIntro"Symbol 160 MovieClip Frame 1Symbol 136 MovieClip
"mcLoadingAnimated"Symbol 160 MovieClip Frame 2Symbol 159 MovieClip
"c"Symbol 207 MovieClip Frame 1Symbol 206 MovieClip
"c"Symbol 213 MovieClip Frame 1Symbol 212 MovieClip
"c"Symbol 219 MovieClip Frame 1Symbol 218 MovieClip
"c"Symbol 225 MovieClip Frame 1Symbol 224 MovieClip
"c"Symbol 231 MovieClip Frame 1Symbol 230 MovieClip
"c"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"c"Symbol 243 MovieClip Frame 1Symbol 242 MovieClip
"c"Symbol 249 MovieClip Frame 1Symbol 248 MovieClip
"c"Symbol 256 MovieClip Frame 1Symbol 254 MovieClip
"k"Symbol 257 MovieClip Frame 1Symbol 207 MovieClip
"k"Symbol 257 MovieClip Frame 2Symbol 213 MovieClip
"k"Symbol 257 MovieClip Frame 3Symbol 219 MovieClip
"k"Symbol 257 MovieClip Frame 4Symbol 225 MovieClip
"k"Symbol 257 MovieClip Frame 5Symbol 231 MovieClip
"k"Symbol 257 MovieClip Frame 6Symbol 237 MovieClip
"k"Symbol 257 MovieClip Frame 7Symbol 243 MovieClip
"k"Symbol 257 MovieClip Frame 8Symbol 249 MovieClip
"k"Symbol 257 MovieClip Frame 9Symbol 256 MovieClip
"k"Symbol 258 MovieClip Frame 1Symbol 257 MovieClip
"k"Symbol 266 MovieClip Frame 1Symbol 260 MovieClip
"anspiel"Symbol 266 MovieClip Frame 1Symbol 265 MovieClip
"ch_preview_mc"Symbol 267 MovieClip Frame 1Symbol 199 MovieClip
"glow"Symbol 267 MovieClip Frame 1Symbol 200 MovieClip
"nextkugel"Symbol 267 MovieClip Frame 1Symbol 258 MovieClip
"english_mc"Symbol 267 MovieClip Frame 2Symbol 266 MovieClip
"glow"Symbol 283 MovieClip Frame 1Symbol 271 MovieClip
"powerbar"Symbol 283 MovieClip Frame 1Symbol 276 MovieClip
"nextglass"Symbol 284 MovieClip Frame 1Symbol 267 MovieClip
"nextglass_english"Symbol 284 MovieClip Frame 1Symbol 267 MovieClip
"win1"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"win2"Symbol 284 MovieClip Frame 1Symbol 283 MovieClip
"points_mc"Symbol 290 MovieClip Frame 2Symbol 289 MovieClip
"points_mc"Symbol 290 MovieClip Frame 6Symbol 289 MovieClip
"points_mc"Symbol 294 MovieClip Frame 2Symbol 293 MovieClip
"k"Symbol 320 MovieClip Frame 1Symbol 207 MovieClip
"kreuz"Symbol 320 MovieClip Frame 1Symbol 319 MovieClip
"k"Symbol 320 MovieClip Frame 2Symbol 213 MovieClip
"k"Symbol 320 MovieClip Frame 3Symbol 219 MovieClip
"k"Symbol 320 MovieClip Frame 4Symbol 225 MovieClip
"k"Symbol 320 MovieClip Frame 5Symbol 231 MovieClip
"k"Symbol 320 MovieClip Frame 6Symbol 237 MovieClip
"k"Symbol 320 MovieClip Frame 7Symbol 243 MovieClip
"k"Symbol 320 MovieClip Frame 8Symbol 249 MovieClip
"k"Symbol 320 MovieClip Frame 9Symbol 256 MovieClip
"k"Symbol 320 MovieClip Frame 10Symbol 260 MovieClip
"rb10"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb2"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb3"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb4"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb5"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb6"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb7"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb8"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"rb9"Symbol 321 MovieClip Frame 1Symbol 320 MovieClip
"wb_con"Symbol 326 MovieClip Frame 1Symbol 325 MovieClip
"kreuz"Symbol 335 MovieClip Frame 1Symbol 334 MovieClip
"ball_state"Symbol 337 MovieClip Frame 1Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 6Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 10Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 32Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 35Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 42Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 55Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 56Symbol 335 MovieClip
"ball_state"Symbol 337 MovieClip Frame 57Symbol 335 MovieClip
"k"Symbol 338 MovieClip Frame 1Symbol 337 MovieClip
"blink"Symbol 436 MovieClip Frame 1Symbol 426 MovieClip
"help_back"Symbol 437 MovieClip Frame 1Symbol 436 MovieClip
"help_forward"Symbol 437 MovieClip Frame 1Symbol 436 MovieClip
"mcHighscores"Symbol 463 MovieClip Frame 1Symbol 452 MovieClip
"mcTarget"Symbol 463 MovieClip Frame 2Symbol 453 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "tick.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "strafe.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "rolling_sound.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "roehre.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "queue_soft.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "queue_hard.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "pocket.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "introsound.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "final.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "buzzer.wav"
ExportAssets (56)Timeline Frame 1Symbol 11 as "blip.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "bell.wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "bank_soft.wav"
ExportAssets (56)Timeline Frame 1Symbol 14 as "bank_hard.wav"
ExportAssets (56)Timeline Frame 1Symbol 15 as "ball_quiet.wav"
ExportAssets (56)Timeline Frame 1Symbol 16 as "ball_loud.wav"
ExportAssets (56)Timeline Frame 1Symbol 17 as "ingamesound.wav"
ExportAssets (56)Timeline Frame 1Symbol 18 as "applause.wav"
ExportAssets (56)Timeline Frame 1Symbol 20 as "whiteline_bounce_normal"
ExportAssets (56)Timeline Frame 1Symbol 22 as "whiteline_bounce"
ExportAssets (56)Timeline Frame 1Symbol 23 as "whiteline"
ExportAssets (56)Timeline Frame 1Symbol 25 as "line"
ExportAssets (56)Timeline Frame 1Symbol 40 as "msg_popup"
ExportAssets (56)Timeline Frame 1Symbol 102 as "msg_stats"
ExportAssets (56)Timeline Frame 1Symbol 107 as "msg_turn"
ExportAssets (56)Timeline Frame 1Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 15Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 16Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 17Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 18Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 19Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 20Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 21Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 22Symbol 110 as "stickSound"
ExportAssets (56)Timeline Frame 23Symbol 110 as "stickSound"

Labels

"intro"Frame 5
"clear"Frame 10
"game"Frame 15
"help"Frame 24
"hs"Frame 36
"hs_show"Frame 40
"info"Symbol 40 MovieClip [msg_popup] Frame 1
"unset"Symbol 62 MovieClip Frame 1
"over"Symbol 62 MovieClip Frame 10
"set"Symbol 62 MovieClip Frame 20
"loadAd"Symbol 147 MovieClip Frame 2
"showAd"Symbol 147 MovieClip Frame 12
"preload"Symbol 160 MovieClip Frame 3
"fade"Symbol 173 MovieClip Frame 2
"out"Symbol 193 MovieClip Frame 1
"over"Symbol 193 MovieClip Frame 2
"down"Symbol 193 MovieClip Frame 3
"slow"Symbol 337 MovieClip Frame 2
"normal"Symbol 337 MovieClip Frame 32
"fast"Symbol 337 MovieClip Frame 56
"step1"Symbol 389 MovieClip Frame 1
"step5"Symbol 389 MovieClip Frame 2
"step6"Symbol 389 MovieClip Frame 54
"step3"Symbol 389 MovieClip Frame 79
"step7"Symbol 389 MovieClip Frame 192
"LD"Symbol 419 MovieClip Frame 1
"MD"Symbol 419 MovieClip Frame 5
"RD"Symbol 419 MovieClip Frame 9
"LU"Symbol 419 MovieClip Frame 10
"MU"Symbol 419 MovieClip Frame 14
"RU"Symbol 419 MovieClip Frame 19
"L"Symbol 419 MovieClip Frame 20
"R"Symbol 419 MovieClip Frame 30

Dynamic Text Variables

buttontextSymbol 30 EditableText""
buttontextSymbol 32 EditableText"WEITER!"
buttontextSymbol 34 EditableText"WEITER!"
msgSymbol 38 EditableText""
msgSymbol 39 EditableText""
applySymbol 50 EditableText"SPIEL STARTEN!"
applySymbol 51 EditableText"SPIEL STARTEN!"
applySymbol 53 EditableText"SPIEL STARTEN!"
headerSymbol 63 EditableText""
nicklabel1Symbol 64 EditableText""
nickSymbol 66 EditableText""
nicklabel2Symbol 68 EditableText""
placelabelSymbol 69 EditableText""
errormsgSymbol 72 EditableText""
rankSymbol 74 EditableText"1. PLATZ"
rankSymbol 75 EditableText"1. PLATZ"
headerSymbol 79 EditableText"TABLE COMPLETED!"
label1Symbol 81 EditableText"Score:"
label2Symbol 82 EditableText"Time elapsed:"
label3Symbol 83 EditableText"Seconds:"
label4Symbol 84 EditableText"Total Score:"
scoretxtSymbol 85 EditableText""
timetxtSymbol 86 EditableText""
secondstxtSymbol 87 EditableText""
totaltxtSymbol 88 EditableText""
rankSymbol 89 EditableText"1. PLATZ"
rankSymbol 90 EditableText"1. PLATZ"
headerSymbol 94 EditableText"INCORRECT FINISH!"
helptxtSymbol 95 EditableText"Make sure you hit the ball with the lowest number on the table first. Better luck next time! "
headerSymbol 97 EditableText"Nick 1 has won!"
headerSymbol 100 EditableText"Nick 2 has won!"
textvSymbol 105 EditableText""
txtPercentLoaded2Symbol 149 EditableText"The game is loading (0%)"
txtPercentLoaded2Symbol 152 EditableText"The game is loading (0%)"
textvSymbol 186 EditableText""
textvSymbol 187 EditableText""
textvSymbol 191 EditableText""
textvSymbol 192 EditableText""
nickSymbol 279 EditableText""
scoreSymbol 280 EditableText""
labelSymbol 281 EditableText""
timetxtSymbol 282 EditableText""
pointsSymbol 287 EditableText"00000"
pointsSymbol 288 EditableText"00000"
pointsSymbol 291 EditableText"00000"
pointsSymbol 292 EditableText"00000"
tracethisxSymbol 367 EditableText""
tracedestxSymbol 368 EditableText""
kugelnrootSymbol 371 EditableText""
textvSymbol 415 EditableText""




http://swfchan.com/5/22054/info.shtml
Created: 11/8 -2019 22:05:32 Last modified: 11/8 -2019 22:05:32 Server time: 22/12 -2024 14:04:01