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

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

CurveBall.swf

This is the info page for
Flash #6193

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


Text
curveball

start game

high scores

brought to you by

Paragon Digital Media

Paragon Digital Media

high scores

name

level

score

main menu

00

000000000

00

000000000

---------------none---------------

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

00

000000000

---------------none---------------

Level 1

Curve Bonus!

0

bonus:

3000

score:

level:

00

Game Over

enter here

Name:

submit

You Got a High Score!

ActionScript [AS1/AS2]

Frame 5
stop();
Frame 15
loading = "yes"; loadVariables ("highscore.php", _parent);
Frame 17
if (loading == "no") { gotoAndPlay(_currentframe + 1); } else { gotoAndPlay(_currentframe - 1); }
Frame 19
stop();
Frame 44
world = new Object(); world.left = bounds._x; world.right = bounds._x + bounds._width; world.top = bounds._y; world.bottom = bounds._y + bounds._height; world.depth = 75; world.speed = 2; world.bounce = 1; world.skillFactor = 17; world.curveAmount = 50; world.curveDecay = 0.01; world.score = 0; score = 0; world.enemyLives = 3; world.playerLives = 5; world.level = 1; level = "Level 1"; levelNumber = world.level; world.bonus = 10; world.bonusDisplay = 3000; world.hitScore = 100; world.curveBonus = 50; world.superCurveBonus = 150; world.accuracyBonus = 100; world.hitDegrade = 10; world.curveDegrade = 5; world.superCurveDegrade = 15; world.accuracyDegrade = 10; bonusWord = "bonus:"; levelSkillFactor = new Array(17, 14, 11, 9, 7, 5, 3.5, 2.75, 2, 1); levelSpeed = new Array(2, 2.33, 2.66, 3, 3.33, 3.66, 4, 4.33, 4.66, 6); levelCurve = new Array(25, 22.5, 20, 17.5, 15, 12.5, 10, 10, 10, 10); wallBounce1 = new Sound(); wallBounce1.attachSound("wallBounce1"); wallBounce2 = new Sound(); wallBounce2.attachSound("wallBounce2"); pPaddleBounce = new Sound(); pPaddleBounce.attachSound("pPaddleBounce"); ePaddleBounce = new Sound(); ePaddleBounce.attachSound("ePaddleBounce"); missSound = new Sound(); missSound.attachSound("missSound"); globalSound = new Sound(); globalSound.attachSound(_root); globalSound.setVolume(80);
Instance of Symbol 68 MovieClip "userPaddle" in Frame 45
onClipEvent (load) { lagFactor = _parent.world.lagFactor; wleft = _parent.world.left; wright = _parent.world.right; wtop = _parent.world.top; wbottom = _parent.world.bottom; wdepth = _parent.world.depth; wl = wleft; wr = wright; wt = wtop; wb = wbottom; wx = ((wright - wleft) / 2) + wleft; wy = ((wbottom - wtop) / 2) + wtop; myPos = new Object(); myPos.x = wx; myPos.y = wy; _root._xmouse = wx; _root._ymouse = wy; myPos.z = 0; oldPos = new Object(); oldPos.x = myPos.x; oldPos.y = myPos.y; mySpeed = new Object(); mySpeed.x = 0; mySpeed.y = 0; m = 100; f = 0.8; swidth = _width; sheight = _height; _x = myPos.x; _y = myPos.y; } onClipEvent (enterFrame) { myTarX = _root._xmouse; myTarY = _root._ymouse; myPos.x = myPos.x - ((myPos.x - myTarX) / 1.5); myPos.y = myPos.y - ((myPos.y - myTarY) / 1.5); if ((myPos.y - (sheight / 2)) < wtop) { myPos.y = wtop + (sheight / 2); } else if (wbottom < (myPos.y + (sheight / 2))) { myPos.y = wbottom - (sheight / 2); } if ((myPos.x - (swidth / 2)) < wleft) { myPos.x = wleft + (swidth / 2); } else if (wright < (myPos.x + (swidth / 2))) { myPos.x = wright - (swidth / 2); } _x = myPos.x; _y = myPos.y; mySpeed.x = myPos.x - oldPos.x; mySpeed.y = myPos.y - oldPos.y; oldPos.x = myPos.x; oldPos.y = myPos.y; _parent.world.paddlePosX = myPos.x; _parent.world.paddlePosY = myPos.y; _parent.world.paddleSpeedX = mySpeed.x; _parent.world.paddleSpeedY = mySpeed.y; }
Frame 90
tellTarget (enemyLives) { gotoAndPlay("L" + _parent.world.enemyLives); }; tellTarget (playerLives) { gotoAndPlay("L" + _parent.world.playerLives); }; world.speed = levelSpeed[world.level - 1]; world.skillFactor = levelSkillFactor[world.level - 1]; world.curveAmount = levelCurve[world.level - 1]; world.hitScore = 100; world.curveBonus = 50; world.superCurveBonus = 150; world.accuracyBonus = 100; world.bonusDisplay = 3000; bonusScore = world.bonusDisplay; world.bonus = 10;
Instance of Symbol 84 MovieClip "enemyPaddle" in Frame 91
onClipEvent (load) { skillFactor = _parent.world.skillFactor; wleft = _parent.world.left; wright = _parent.world.right; wtop = _parent.world.top; wbottom = _parent.world.bottom; wdepth = _parent.world.depth; wl = wleft; wr = wright; wt = wtop; wb = wbottom; wx = ((wright - wleft) / 2) + wleft; wy = ((wbottom - wtop) / 2) + wtop; myPos = new Object(); myPos.x = wx; myPos.y = wy; myPos.z = 75; oldPos = new Object(); oldPos.x = myPos.x; oldPos.y = myPos.y; VisPos = new Object(); VisPos.x = myPos.x; VisPos.y = myPos.y; mySpeed = new Object(); mySpeed.x = 0; mySpeed.y = 0; m = 100; f = 0.8; swidth = _width; sheight = _height; varA = 31.066017; VisPos.x = wx - ((wx - myPos.x) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); VisPos.y = wy - ((wy - myPos.y) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _x = VisPos.x; _y = VisPos.y; _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (sheight * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); growshrink = 0; } onClipEvent (enterFrame) { bPosX = _parent.ballPosX; bPosY = _parent.ballPosY; bDirZ = _parent.ballDirZ; if (0 < bDirZ) { myTarX = bPosX; myTarY = bPosY; myPos.x = myPos.x - ((myPos.x - myTarX) / skillFactor); myPos.y = myPos.y - ((myPos.y - myTarY) / skillFactor); } else { myTarX = wx; myTarY = wy; myPos.x = myPos.x - ((myPos.x - myTarX) / 15); myPos.y = myPos.y - ((myPos.y - myTarY) / 15); } if ((myPos.y - (sheight / 2)) < wtop) { myPos.y = wtop + (sheight / 2); } else if (wbottom < (myPos.y + (sheight / 2))) { myPos.y = wbottom - (sheight / 2); } if ((myPos.x - (swidth / 2)) < wleft) { myPos.x = wleft + (swidth / 2); } else if (wright < (myPos.x + (swidth / 2))) { myPos.x = wright - (swidth / 2); } VisPos.x = wx - ((wx - myPos.x) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); VisPos.y = wy - ((wy - myPos.y) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _x = VisPos.x; _y = VisPos.y; _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (sheight * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); mySpeed.x = myPos.x - oldPos.x; mySpeed.y = myPos.y - oldPos.y; oldPos.x = myPos.x; oldPos.y = myPos.y; _parent.world.enemyPosX = myPos.x; _parent.world.enemyPosY = myPos.y; _parent.world.enemySpeedX = mySpeed.x; _parent.world.enemySpeedY = mySpeed.y; }
Instance of Symbol 86 MovieClip in Frame 92
onClipEvent (load) { wleft = _parent.world.left; wright = _parent.world.right; wtop = _parent.world.top; wbottom = _parent.world.bottom; wdepth = _parent.world.depth; wl = wleft; wr = wright; wt = wtop; wb = wbottom; wx = ((wright - wleft) / 2) + wleft; wy = ((wbottom - wtop) / 2) + wtop; speed = _parent.world.speed; myPos = new Object(); myPos.x = wl; myPos.y = wt; myPos.z = 0; VisPos = new Object(); VisPos.x = myPos.x; VisPos.y = myPos.y; mySpeed = new Object(); mySpeed.x = speed; mySpeed.y = speed; mySpeed.z = speed; m = 100; f = 0.8; swidth = _width; sheight = _height; _x = myPos.x; _y = myPos.y; varA = 31.066017; _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (sheight * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); growshrink = 0; } onClipEvent (enterFrame) { myPos.z = _parent.ballPosZ; if (myPos.z < 0) { myPos.z = 0; } VisPos.x = wx - ((wx - myPos.x) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); VisPos.y = wy - ((wy - myPos.y) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _x = VisPos.x; _y = VisPos.y; _alpha = ((myPos.z - 100) / -1); _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (sheight * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); }
Instance of Symbol 89 MovieClip in Frame 92
onClipEvent (load) { wleft = _parent.world.left; wright = _parent.world.right; wtop = _parent.world.top; wbottom = _parent.world.bottom; wdepth = _parent.world.depth; wl = wleft; wr = wright; wt = wtop; wb = wbottom; wx = ((wright - wleft) / 2) + wleft; wy = ((wbottom - wtop) / 2) + wtop; speed = _parent.world.speed; curveAmount = _parent.world.curveAmount; curveDecay = 1.004; myPos = new Object(); myPos.x = wx; myPos.y = wy; myPos.z = 0; myCurve = new Object(); myCurve.x = 0; myCurve.y = 0; VisPos = new Object(); VisPos.x = myPos.x; VisPos.y = myPos.y; mySpeed = new Object(); mySpeed.x = 0; mySpeed.y = 0; mySpeed.z = 0; m = 100; f = 0.8; swidth = _width; _x = myPos.x; _y = myPos.y; varA = 31.066017; _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); growshrink = 0; } onClipEvent (enterFrame) { if (ballStop != 1) { pSpeedX = _parent.world.paddleSpeedX; pSpeedY = _parent.world.paddleSpeedY; pPosX = _parent.world.paddlePosX; pPosY = _parent.world.paddlePosY; eSpeedX = _parent.world.enemySpeedX; eSpeedY = _parent.world.enemySpeedY; ePosX = _parent.world.enemyPosX; ePosY = _parent.world.enemyPosY; mySpeed.x = mySpeed.x + myCurve.x; mySpeed.y = mySpeed.y + myCurve.y; myPos.z = myPos.z + mySpeed.z; myPos.x = myPos.x + mySpeed.x; myPos.y = myPos.y - mySpeed.y; if (myCurve.x != 0) { myCurve.x = myCurve.x / curveDecay; } if (myCurve.y != 0) { myCurve.y = myCurve.y / curveDecay; } radius = swidth / 2; if ((myPos.y - radius) < wtop) { myPos.y = wtop + radius; myCurve.y = myCurve.y / (((curveDecay - 1) * 50) + 1); mySpeed.y = -mySpeed.y; _parent.wallBounce2.start(0, 1); } else if (wbottom < (myPos.y + radius)) { myPos.y = wbottom - radius; myCurve.y = myCurve.y / (((curveDecay - 1) * 50) + 1); mySpeed.y = -mySpeed.y; _parent.wallBounce2.start(0, 1); } if ((myPos.x - radius) < wleft) { myPos.x = wleft + radius; myCurve.x = myCurve.x / (((curveDecay - 1) * 50) + 1); mySpeed.x = -mySpeed.x; _parent.wallBounce1.start(0, 1); } else if (wright < (myPos.x + radius)) { myPos.x = wright - radius; myCurve.x = myCurve.x / (((curveDecay - 1) * 50) + 1); mySpeed.x = -mySpeed.x; _parent.wallBounce1.start(0, 1); } if (wdepth < myPos.z) { if (hitTest(_parent.enemyPaddle)) { if ((ePosX + 7) < myPos.x) { if (myPos.y < ePosY) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("UR"); }; } else if (myPos.y >= ePosY) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("BR"); }; } } else if (myPos.x < (ePosX - 7)) { if (myPos.y < ePosY) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("UL"); }; } else if (myPos.y >= ePosY) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("BL"); }; } } else if ((ePosX + 7) >= myPos.x) { if ((ePosY + 5) >= myPos.y) { if (myPos.y >= (ePosY - 5)) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("C"); }; } else if (myPos.x >= ePosX) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("UR"); }; } else { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("UL"); }; } } else if (myPos.x >= ePosX) { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("BR"); }; } else { tellTarget (_parent.enemyPaddle) { gotoAndPlay ("BL"); }; } } myPos.z = wdepth; myCurve.x = eSpeedX / curveAmount; myCurve.y = (-eSpeedY) / curveAmount; mySpeed.z = -mySpeed.z; _parent.ePaddleBounce.start(0, 1); } else { mySpeed.x = 0; mySpeed.y = 0; mySpeed.z = 0; myCurve.x = 0; myCurve.y = 0; play(); _parent.world.enemyLives = _parent.world.enemyLives - 1; tellTarget (_parent.enemyLives) { gotoAndPlay("L" + _parent.world.enemyLives); }; _parent.missSound.start(0, 1); ballStop = 1; } } else if (myPos.z < 0) { if (hitTest(_parent.userPaddle)) { if ((pPosX + 7) < myPos.x) { if (myPos.y < pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UR"); }; } else if (myPos.y >= pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BR"); }; } } else if (myPos.x < (pPosX - 7)) { if (myPos.y < pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UL"); }; } else if (myPos.y >= pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BL"); }; } } else if ((pPosX + 7) >= myPos.x) { if ((pPosY + 5) >= myPos.y) { if (myPos.y >= (pPosY - 5)) { tellTarget (_parent.userPaddle) { gotoAndPlay ("C"); }; _parent.world.score = _parent.world.score + _parent.world.accuracyBonus; _parent.world.accuracyBonus = _parent.world.accuracyBonus - _parent.world.accuracyDegrade; if (_parent.world.accuracyBonus < 0) { _parent.world.accuracyBonus = 0; } tellTarget (_parent.bonus) { bonus = "Accuracy Bonus!"; gotoAndPlay ("bonus"); }; } else if (myPos.x >= pPosX) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UR"); }; } else { tellTarget (_parent.userPaddle) { gotoAndPlay ("UL"); }; } } else if (myPos.x >= pPosX) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BR"); }; } else { tellTarget (_parent.userPaddle) { gotoAndPlay ("BL"); }; } } myPos.z = 0; myCurve.x = (-pSpeedX) / curveAmount; myCurve.y = pSpeedY / curveAmount; mySpeed.z = -mySpeed.z; _parent.world.score = _parent.world.score + _parent.world.hitScore; _parent.world.hitScore = _parent.world.hitScore - _parent.world.hitDegrade; if (_parent.world.hitScore < 0) { _parent.world.hitScore = 0; } if (0.1 < Math.abs(myCurve.x)) { if (0.1 < Math.abs(myCurve.y)) { _parent.world.score = _parent.world.score + _parent.world.superCurveBonus; _parent.world.superCurveBonus = _parent.world.superCurveBonus - _parent.world.superCurveDegrade; if (_parent.world.superCurveBonus < 0) { _parent.world.superCurveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Super Curve Bonus!"; gotoAndPlay ("bonus"); }; } else { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } } else if (0.05 < Math.abs(myCurve.y)) { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } else if (0.05 < Math.abs(myCurve.x)) { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } _parent.score = _parent.world.score; _parent.pPaddleBounce.start(0, 1); } else { mySpeed.x = 0; mySpeed.y = 0; mySpeed.z = 0; myCurve.x = 0; myCurve.y = 0; play(); _parent.world.playerLives = _parent.world.playerLives - 1; tellTarget (_parent.playerLives) { gotoAndPlay("L" + _parent.world.playerLives); }; _parent.world.hitScore = 100; _parent.world.curveBonus = 50; _parent.world.superCurveBonus = 150; _parent.world.accuracyBonus = 100; ballStop = 1; _parent.missSound.start(0, 1); } } VisPos.x = wx - ((wx - myPos.x) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); VisPos.y = wy - ((wy - myPos.y) * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _x = VisPos.x; _y = VisPos.y; _width = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _height = (swidth * ((90 - ((Math.atan(myPos.z / varA) * 180) / Math.PI)) / 90)); _parent.ballPosX = myPos.x; _parent.ballPosY = myPos.y; _parent.ballPosZ = myPos.z; _parent.ballDirX = mySpeed.x; _parent.ballDirY = mySpeed.y; _parent.ballDirZ = mySpeed.z; if ((mySpeed.z != 0) && (0 < _parent.world.bonusDisplay)) { _parent.world.bonus = _parent.world.bonus - 1; } if (_parent.world.bonus < 0) { _parent.world.bonus = 10; _parent.world.bonusDisplay = _parent.world.bonusDisplay - 25; _parent.bonusScore = _parent.world.bonusDisplay; } } } onClipEvent (mouseDown) { if (mySpeed.z == 0) { if (hitTest(_parent.userPaddle)) { if ((pPosX + 7) < myPos.x) { if (myPos.y < pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UR"); }; } else if (myPos.y >= pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BR"); }; } } else if (myPos.x < (pPosX - 7)) { if (myPos.y < pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UL"); }; } else if (myPos.y >= pPosY) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BL"); }; } } else if ((pPosX + 7) >= myPos.x) { if ((pPosY + 5) >= myPos.y) { if (myPos.y >= (pPosY - 5)) { tellTarget (_parent.userPaddle) { gotoAndPlay ("C"); }; _parent.world.score = _parent.world.score + _parent.world.accuracyBonus; _parent.world.accuracyBonus = _parent.world.accuracyBonus - _parent.world.accuracyDegrade; if (_parent.world.accuracyBonus < 0) { _parent.world.accuracyBonus = 0; } tellTarget (_parent.bonus) { bonus = "Accuracy Bonus!"; gotoAndPlay ("bonus"); }; } else if (myPos.x >= pPosX) { tellTarget (_parent.userPaddle) { gotoAndPlay ("UR"); }; } else { tellTarget (_parent.userPaddle) { gotoAndPlay ("UL"); }; } } else if (myPos.x >= pPosX) { tellTarget (_parent.userPaddle) { gotoAndPlay ("BR"); }; } else { tellTarget (_parent.userPaddle) { gotoAndPlay ("BL"); }; } } mySpeed.z = speed; myCurve.x = (-pSpeedX) / curveAmount; myCurve.y = pSpeedY / curveAmount; if (Math.abs(myCurve.x) < 0.01) { if (pPosX < wx) { myCurve.x = 0.01; } else { myCurve.x = -0.01; } } if (Math.abs(myCurve.y) < 0.01) { if (wy < pPosY) { myCurve.y = 0.01; } else { myCurve.y = -0.01; } } if (0.1 < Math.abs(myCurve.x)) { if (0.1 < Math.abs(myCurve.y)) { _parent.world.score = _parent.world.score + _parent.world.superCurveBonus; _parent.world.superCurveBonus = _parent.world.superCurveBonus - _parent.world.superCurveDegrade; if (_parent.world.superCurveBonus < 0) { _parent.world.superCurveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Super Curve Bonus!"; gotoAndPlay ("bonus"); }; } else { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } } else if (0.05 < Math.abs(myCurve.y)) { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } else if (0.05 < Math.abs(myCurve.x)) { _parent.world.score = _parent.world.score + _parent.world.curveBonus; _parent.world.curveBonus = _parent.world.curveBonus - _parent.world.curveDegrade; if (_parent.world.curveBonus < 0) { _parent.world.curveBonus = 0; } tellTarget (_parent.bonus) { bonus = "Curve Bonus!"; gotoAndPlay ("bonus"); }; } _parent.score = _parent.world.score; _parent.pPaddleBounce.start(0, 1); } } }
Frame 96
stop();
Frame 101
loading = "yes"; loadVariables ((("checkscore.php?Score=" + world.score) + "&Level=") + world.level, _parent);
Frame 103
if (loading == "no") { if (0 < winner) { winner = null; gotoAndPlay (104); } else if (winner == 0) { winner = null; gotoAndPlay (111); } } else { gotoAndPlay(_currentframe - 1); }
Frame 108
stop();
Frame 110
if (loading == "no") { gotoAndPlay (14); } else { gotoAndPlay(_currentframe - 1); }
Frame 115
stop();
Symbol 12 Button
on (release) { tellTarget (_parent) { gotoAndPlay ("StartGame"); }; }
Symbol 14 Button
on (release) { tellTarget (_parent) { gotoAndPlay ("HighScores"); }; }
Symbol 18 Button
on (release) { getURL ("http://www.pdmedia.net/", "_blank"); }
Symbol 23 Button
on (release) { getURL ("http://www.pdmedia.net/", "_blank"); }
Symbol 30 Button
on (release) { tellTarget (_parent) { gotoAndPlay ("Start"); }; }
Symbol 68 MovieClip Frame 9
stop();
Symbol 68 MovieClip Frame 19
gotoAndPlay (1);
Symbol 68 MovieClip Frame 29
gotoAndPlay (1);
Symbol 68 MovieClip Frame 39
gotoAndPlay (1);
Symbol 68 MovieClip Frame 49
gotoAndPlay (1);
Symbol 68 MovieClip Frame 59
gotoAndPlay (1);
Symbol 71 MovieClip Frame 1
stop();
Symbol 71 MovieClip Frame 70
gotoAndPlay (1);
Symbol 75 MovieClip Frame 5
stop();
Symbol 75 MovieClip Frame 10
stop();
Symbol 75 MovieClip Frame 15
stop();
Symbol 75 MovieClip Frame 20
stop();
Symbol 75 MovieClip Frame 25
stop();
Symbol 75 MovieClip Frame 30
stop();
Symbol 77 MovieClip Frame 5
stop();
Symbol 77 MovieClip Frame 10
stop();
Symbol 77 MovieClip Frame 15
stop();
Symbol 77 MovieClip Frame 20
stop();
Symbol 77 MovieClip Frame 25
stop();
Symbol 77 MovieClip Frame 30
stop();
Symbol 84 MovieClip Frame 9
stop();
Symbol 84 MovieClip Frame 19
gotoAndPlay (1);
Symbol 84 MovieClip Frame 29
gotoAndPlay (1);
Symbol 84 MovieClip Frame 39
gotoAndPlay (1);
Symbol 84 MovieClip Frame 49
gotoAndPlay (1);
Symbol 84 MovieClip Frame 59
gotoAndPlay (1);
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 20
if (_parent.world.enemyLives < 1) { tellTarget (_parent) { world.level = world.level + 1; level = "Level " + world.level; levelNumber = world.level; world.enemyLives = 3; world.score = world.score + world.bonusDisplay; score = world.score; gotoAndPlay ("Level"); }; } else if (_parent.world.playerLives < 1) { tellTarget (_parent) { bonusScore = ""; bonusWord = ""; gotoAndPlay ("GameOver"); }; } else { tellTarget (_parent) { gotoAndPlay ("Serve"); }; }
Symbol 96 Button
on (release) { if (Name != "enter here") { _parent.loading = "yes"; alg = ((_parent.world.level + Name) + _parent.world.score) + "a83l9xj"; loadVariables ((((((("enterscore.php?Score=" + _parent.world.score) + "&Level=") + _parent.world.level) + "&Name=") + Name) + "&alg=") + alg, _parent); } tellTarget (_parent) { gotoAndPlay ("Submit"); }; }

Library Items

Symbol 1 Sound [wallBounce2]
Symbol 2 Sound [wallBounce1]
Symbol 3 Sound [pPaddleBounce]
Symbol 4 Sound [missSound]
Symbol 5 Sound [ePaddleBounce]
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:Timeline
Symbol 8 FontUsed by:9 11 13 15 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 69 70 72 78 79 80 81 82 90 92 93 95
Symbol 9 TextUses:8Used by:Timeline
Symbol 10 GraphicUsed by:12 14 30
Symbol 11 TextUses:8Used by:12
Symbol 12 ButtonUses:10 11Used by:Timeline
Symbol 13 TextUses:8Used by:14
Symbol 14 ButtonUses:10 13Used by:Timeline
Symbol 15 TextUses:8Used by:Timeline
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:18
Symbol 18 ButtonUses:17Used by:Timeline
Symbol 19 FontUsed by:20 21
Symbol 20 TextUses:19Used by:23
Symbol 21 TextUses:19Used by:23
Symbol 22 GraphicUsed by:23
Symbol 23 ButtonUses:20 21 22Used by:Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 TextUses:8Used by:Timeline
Symbol 26 TextUses:8Used by:Timeline
Symbol 27 TextUses:8Used by:Timeline
Symbol 28 TextUses:8Used by:Timeline
Symbol 29 TextUses:8Used by:30
Symbol 30 ButtonUses:10 29Used by:Timeline
Symbol 31 EditableTextUses:8Used by:Timeline
Symbol 32 EditableTextUses:8Used by:Timeline
Symbol 33 EditableTextUses:8Used by:Timeline
Symbol 34 EditableTextUses:8Used by:Timeline
Symbol 35 EditableTextUses:8Used by:Timeline
Symbol 36 EditableTextUses:8Used by:Timeline
Symbol 37 EditableTextUses:8Used by:Timeline
Symbol 38 EditableTextUses:8Used by:Timeline
Symbol 39 EditableTextUses:8Used by:Timeline
Symbol 40 EditableTextUses:8Used by:Timeline
Symbol 41 EditableTextUses:8Used by:Timeline
Symbol 42 EditableTextUses:8Used by:Timeline
Symbol 43 EditableTextUses:8Used by:Timeline
Symbol 44 EditableTextUses:8Used by:Timeline
Symbol 45 EditableTextUses:8Used by:Timeline
Symbol 46 EditableTextUses:8Used by:Timeline
Symbol 47 EditableTextUses:8Used by:Timeline
Symbol 48 EditableTextUses:8Used by:Timeline
Symbol 49 EditableTextUses:8Used by:Timeline
Symbol 50 EditableTextUses:8Used by:Timeline
Symbol 51 EditableTextUses:8Used by:Timeline
Symbol 52 EditableTextUses:8Used by:Timeline
Symbol 53 EditableTextUses:8Used by:Timeline
Symbol 54 EditableTextUses:8Used by:Timeline
Symbol 55 EditableTextUses:8Used by:Timeline
Symbol 56 EditableTextUses:8Used by:Timeline
Symbol 57 EditableTextUses:8Used by:Timeline
Symbol 58 EditableTextUses:8Used by:Timeline
Symbol 59 EditableTextUses:8Used by:Timeline
Symbol 60 EditableTextUses:8Used by:Timeline
Symbol 61 GraphicUsed by:71  Timeline
Symbol 62 GraphicUsed by:68
Symbol 63 GraphicUsed by:68 84
Symbol 64 GraphicUsed by:68 84
Symbol 65 GraphicUsed by:68 84
Symbol 66 GraphicUsed by:68 84
Symbol 67 GraphicUsed by:68 84
Symbol 68 MovieClipUses:62 63 64 65 66 67Used by:Timeline
Symbol 69 EditableTextUses:8Used by:Timeline
Symbol 70 EditableTextUses:8Used by:71
Symbol 71 MovieClipUses:61 70Used by:Timeline
Symbol 72 EditableTextUses:8Used by:Timeline
Symbol 73 GraphicUsed by:75
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:73 74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:Timeline
Symbol 78 EditableTextUses:8Used by:Timeline
Symbol 79 EditableTextUses:8Used by:Timeline
Symbol 80 TextUses:8Used by:Timeline
Symbol 81 TextUses:8Used by:Timeline
Symbol 82 EditableTextUses:8Used by:Timeline
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:83 63 64 65 66 67Used by:Timeline
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 GraphicUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:87 88Used by:Timeline
Symbol 90 TextUses:8Used by:Timeline
Symbol 91 GraphicUsed by:99
Symbol 92 EditableTextUses:8Used by:99
Symbol 93 TextUses:8Used by:99
Symbol 94 GraphicUsed by:96
Symbol 95 TextUses:8Used by:96
Symbol 96 ButtonUses:94 95Used by:99
Symbol 97 FontUsed by:98
Symbol 98 TextUses:97Used by:99
Symbol 99 MovieClipUses:91 92 93 96 98Used by:Timeline

Instance Names

"bounds"Frame 1Symbol 7 MovieClip
"userPaddle"Frame 45Symbol 68 MovieClip
"bonus"Frame 90Symbol 71 MovieClip
"enemyLives"Frame 90Symbol 75 MovieClip
"playerLives"Frame 90Symbol 77 MovieClip
"enemyPaddle"Frame 91Symbol 84 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "wallBounce2"
ExportAssets (56)Timeline Frame 1Symbol 2 as "wallBounce1"
ExportAssets (56)Timeline Frame 1Symbol 3 as "pPaddleBounce"
ExportAssets (56)Timeline Frame 1Symbol 4 as "missSound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ePaddleBounce"

Labels

"Start"Frame 4
"HighScores"Frame 14
"StartGame"Frame 36
"Level"Frame 45
"Serve"Frame 91
"GameOver"Frame 97
"Winner"Frame 104
"Submit"Frame 109
"End"Frame 111
"N"Symbol 68 MovieClip Frame 1
"UR"Symbol 68 MovieClip Frame 10
"UL"Symbol 68 MovieClip Frame 20
"BL"Symbol 68 MovieClip Frame 30
"BR"Symbol 68 MovieClip Frame 40
"C"Symbol 68 MovieClip Frame 50
"bonus"Symbol 71 MovieClip Frame 10
"L5"Symbol 75 MovieClip Frame 1
"L4"Symbol 75 MovieClip Frame 6
"L3"Symbol 75 MovieClip Frame 11
"L2"Symbol 75 MovieClip Frame 16
"L1"Symbol 75 MovieClip Frame 21
"L0"Symbol 75 MovieClip Frame 26
"L5"Symbol 77 MovieClip Frame 1
"L4"Symbol 77 MovieClip Frame 6
"L3"Symbol 77 MovieClip Frame 11
"L2"Symbol 77 MovieClip Frame 16
"L1"Symbol 77 MovieClip Frame 21
"L0"Symbol 77 MovieClip Frame 26
"N"Symbol 84 MovieClip Frame 1
"UR"Symbol 84 MovieClip Frame 10
"UL"Symbol 84 MovieClip Frame 20
"BL"Symbol 84 MovieClip Frame 30
"BR"Symbol 84 MovieClip Frame 40
"C"Symbol 84 MovieClip Frame 50

Dynamic Text Variables

hsLevel1Symbol 31 EditableText"00"
hsScore1Symbol 32 EditableText"000000000"
hsLevel2Symbol 33 EditableText"00"
hsScore2Symbol 34 EditableText"000000000"
hsName2Symbol 35 EditableText"---------------none---------------"
hsName1Symbol 36 EditableText"---------------none---------------"
hsLevel3Symbol 37 EditableText"00"
hsScore3Symbol 38 EditableText"000000000"
hsName3Symbol 39 EditableText"---------------none---------------"
hsLevel4Symbol 40 EditableText"00"
hsScore4Symbol 41 EditableText"000000000"
hsName4Symbol 42 EditableText"---------------none---------------"
hsLevel5Symbol 43 EditableText"00"
hsScore5Symbol 44 EditableText"000000000"
hsName5Symbol 45 EditableText"---------------none---------------"
hsLevel6Symbol 46 EditableText"00"
hsScore6Symbol 47 EditableText"000000000"
hsName6Symbol 48 EditableText"---------------none---------------"
hsLevel7Symbol 49 EditableText"00"
hsScore7Symbol 50 EditableText"000000000"
hsName7Symbol 51 EditableText"---------------none---------------"
hsLevel8Symbol 52 EditableText"00"
hsScore8Symbol 53 EditableText"000000000"
hsName8Symbol 54 EditableText"---------------none---------------"
hsLevel9Symbol 55 EditableText"00"
hsScore9Symbol 56 EditableText"000000000"
hsName9Symbol 57 EditableText"---------------none---------------"
hsLevel0Symbol 58 EditableText"00"
hsScore0Symbol 59 EditableText"000000000"
hsName0Symbol 60 EditableText"---------------none---------------"
levelSymbol 69 EditableText"Level 1"
bonusSymbol 70 EditableText"Curve Bonus!"
scoreSymbol 72 EditableText"0"
bonusWordSymbol 78 EditableText"bonus:"
bonusScoreSymbol 79 EditableText"3000"
levelNumberSymbol 82 EditableText"00"
NameSymbol 92 EditableText"enter here"




http://swfchan.com/2/6193/info.shtml
Created: 14/6 -2019 12:24:20 Last modified: 14/6 -2019 12:24:20 Server time: 19/04 -2024 11:52:43