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

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

bmxtricks.swf

This is the info page for
Flash #10541

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


Text
a

c b c . c a / k i d s

g a m e

L O A D I N G

H O W   T O   P L A Y

P L A Y   T H E   G A M E

C L I C K   H E R E   T O   S T A R T

C L I C K   H E R E   T O   S T A R T

F   ( T A P   R E P E A T E D L Y )

P E D A L

A

B R A K E

U P / D O W N   A R R O W S

T U R N

H O L D   S P A C E B A R

C R O U C H

R E L E A S E   S P A C E B A R

J U M P

L E F T / R I G H T   A R R O W S

R O T A T E   I N   A I R

D

T A I L W H I P

S

S U P E R M A N

S C O R E

T I M E

S u b m i t   S c o r e

S u b m i t   S c o r e

P L A Y   A G A I N

P L A Y   A G A I N

G A M E   O V E R

P O S T I N G   S C O R E . . .

ActionScript [AS1/AS2]

Frame 1
stage.showMenu = false; function displayText(label, points) { if ((points == 0) || (timer.time == 0)) { return(undefined); } textDisplay.label = label; textDisplay.points = points; textDisplay.gotoAndPlay(2); }
Frame 4
bytesLoaded = getBytesLoaded(); bytesTotal = getBytesTotal(); bytesLeft = Math.floor((bytesTotal - bytesLoaded) / 1000) + " K";
Frame 5
if ((bytesLoaded < bytesTotal) || (bytesTotal < 5)) { gotoAndPlay ("loading"); } else { commHit.loadVariables("/kids/games/bmx/bmx-load.html", "GET"); }
Frame 6
score = 0; stop();
Frame 11
stop();
Instance of Symbol 73 MovieClip "main" in Frame 16
onClipEvent (load) { this.attachMovie("depth6", "depth6", 6); } onClipEvent (enterFrame) { this._x = (-rider._x) + rider.cellSize; }
Instance of Symbol 164 MovieClip "textDisplay" in Frame 16
onClipEvent (load) { cameraSound = new Sound(); cameraSound.attachSound("camera.wav"); }
Instance of Symbol 173 MovieClip "timer" in Frame 16
onClipEvent (load) { totalTime = 120; time = totalTime; }
Frame 21
main.rider.game = true; timer.gotoAndPlay(2); stop();
Frame 26
commHit.loadVariables("/kids/games/bmx/bmx-play.html", "GET"); main.rider.game = false; stop();
Frame 36
commPost.action = "submitscore"; commPost.gameid = 101; commPost.clientid = 1; _root.gameover = 1; stop();
Frame 46
gotoAndPlay ("title");
Symbol 10 MovieClip [turn] Frame 1
with (_parent) { if ((((onGround && (1 < Math.abs(Vx))) && (Math.abs(Vz + Az) < Vzmax)) && (!grinding)) && (!onFace)) { Vz = Vz + Az; } else { this.removeMovieClip(); } }
Symbol 11 MovieClip [brake] Frame 1
with (_parent) { if (onGround && (!grinding)) { if (angle == 0) { Vx = Vx * brakeForce; } else { Vplane = Vplane * brakeForce; } } }
Symbol 12 MovieClip [pedal] Frame 1
with (_parent) { if (onGround) { if (angle == 0) { Vx = Math.min(Vx + Ax, Vxmax); } else if (_rotation < 0) { Vplane = Math.max(Vplane - Ax, -Vxmax); } else { Vplane = Math.min(Vplane + Ax, Vxmax); } } }
Symbol 13 MovieClip [jump] Frame 1
with (_parent) { Vy = Vy + (g * Ay); if (Math.abs(Vy) < (g * Ay)) { this.removeMovieClip(); } }
Symbol 13 MovieClip [jump] Frame 2
with (_parent) { Vy = Vy + (g * Ay); if (Math.abs(Vy) < (g * Ay)) { this.removeMovieClip(); } } gotoAndPlay (1);
Symbol 14 MovieClip [rotate] Frame 1
with (_parent) { if (!onGround) { _rotation = _rotation + Vw; currentRotations = currentRotations + Vw; } }
Symbol 14 MovieClip [rotate] Frame 2
with (_parent) { if (!onGround) { _rotation = _rotation + Vw; currentRotations = currentRotations + Vw; } }
Symbol 18 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 2
squirtSound.setVolume(40); squirtSound.start(0, 1); stop();
Symbol 15 MovieClip [depth6] Frame 1
stop();
Instance of Symbol 18 MovieClip "hotdogstand" in Symbol 15 MovieClip [depth6] Frame 3
onClipEvent (load) { squirtSound = new Sound(); squirtSound.attachSound("mailbox.wav"); }
Symbol 30 MovieClip Frame 1
if (this.sessionstarted != 1) { this.arcade = new LoadVars(); this.sessionvars = new LoadVars(); this.arcade.gamename = "bmxtricks"; this.arcade.sessdo = "sessionstart"; this.arcade.sendAndLoad("arcade.php", sessionvars, "POST"); this.sessionstarted = 1; } if (_root.gameover == 1) { if ((this.askpermission != 1) && (this.sessionvars.connStatus == 1)) { this.prequestvars = new LoadVars(); this.pranswer = new LoadVars(); this.prequestvars.gametime = this.sessionvars.gametime; this.prequestvars.fakekey = this.sessionvars.initbar; if (_root.score != 0) { this.prequestvars.score = _root.score; } else { this.prequestvars.score = -1; } this.prequestvars.id = this.sessionvars.lastid; this.prequestvars.sessdo = "permrequest"; this.prequestvars.note = (this.prequestvars.id * this.prequestvars.score) * this.prequestvars.fakekey; this.prequestvars.sendAndLoad("./arcade.php", this.pranswer, "POST"); this.askpermission = 1; } if ((this.pranswer.validate == 1) && (this.finalsent != 1)) { this.burnscore = new LoadVars(); this.burnscore.microone = this.pranswer.microone; this.burnscore.gametime = this.prequestvars.gametime; this.burnscore.id = this.prequestvars.id; if (_root.score == 0) { this.burnscore.noscore = 1; } this.burnscore.sessdo = "burn"; this.burnscore.send("./arcade.php", "_self", "POST"); this.finalsent = 1; } }
Symbol 36 Button
on (release) { gotoAndStop ("keys"); }
Symbol 42 Button
on (release) { gotoAndPlay ("main"); }
Symbol 50 Button
on (release) { gotoAndPlay ("main"); }
Symbol 70 Button
on (release) { gotoAndStop ("keys"); }
Symbol 71 Button
on (release) { gotoAndPlay ("main"); }
Symbol 72 Button
on (release) { gotoAndPlay ("main"); }
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 2
mailboxSound.setVolume(50); mailboxSound.start(0, 1); stop();
Symbol 83 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 2
splashSound.setVolume(30); splashSound.start(0, 1);
Symbol 74 MovieClip Frame 1
stop();
Instance of Symbol 79 MovieClip "mailbox" in Symbol 74 MovieClip Frame 2
onClipEvent (load) { mailboxSound = new Sound(); mailboxSound.attachSound("mailbox.wav"); }
Instance of Symbol 83 MovieClip "splash" in Symbol 74 MovieClip Frame 2
onClipEvent (load) { splashSound = new Sound(); splashSound.attachSound("splash.wav"); }
Instance of Symbol 18 MovieClip "hotdogstand" in Symbol 74 MovieClip Frame 3
onClipEvent (load) { squirtSound = new Sound(); squirtSound.attachSound("mailbox.wav"); }
Symbol 97 MovieClip Frame 1
function shiftSpace() { _x = x; _y = (y - (z / 2)); }
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 2
stop();
Symbol 124 MovieClip Frame 3
stop();
Symbol 124 MovieClip Frame 4
stop();
Symbol 100 MovieClip Frame 21
gotoAndPlay ("slow");
Symbol 100 MovieClip Frame 34
gotoAndPlay ("fast");
Symbol 100 MovieClip Frame 40
stop();
Symbol 100 MovieClip Frame 46
stop();
Symbol 100 MovieClip Frame 47
_parent.Vz = 0;
Symbol 100 MovieClip Frame 52
if (_parent.grinding) { stop(); }
Symbol 100 MovieClip Frame 60
if (Key.isDown(70)) { gotoAndPlay ("slow"); } else { stop(); }
Symbol 100 MovieClip Frame 61
hold = true;
Instance of Symbol 22 MovieClip [blank] in Symbol 100 MovieClip Frame 61
onClipEvent (keyUp) { if (Key.getCode() == 83) { _parent.hold = false; _parent.play(); } }
Symbol 100 MovieClip Frame 69
if (hold) { stop(); }
Symbol 100 MovieClip Frame 77
_parent.tricking = false; stop();
Symbol 100 MovieClip Frame 94
_parent.tricking = false; stop();
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 2
_visible = true; with (_parent) { body._visible = false; onFace = true; }
Symbol 147 MovieClip Frame 10
with (_parent) { slam2.setVolume(30); slam2.start(0, 1); }
Instance of Symbol 22 MovieClip [blank] in Symbol 147 MovieClip Frame 10
onClipEvent (enterFrame) { _parent._parent.Vx = _parent._parent.Vx * 0.9; }
Symbol 147 MovieClip Frame 40
_visible = false; with (_parent) { body._visible = true; tricking = false; onFace = false; }
Symbol 149 MovieClip Frame 1
stop();
Symbol 149 MovieClip Frame 2
if (_parent.onFace) { gotoAndStop (1); } if (((Math.abs(_parent.Vx) + Math.abs(_parent.Vy)) < 5) && (_parent.angle == 0)) { _parent.y = _parent.y + 10; _parent.z = _parent.z - (cellSize / 2); gotoAndStop (1); } else if (!_parent.onFace) { _parent.setPoints(40); with (_parent) { grind.stop("grind.wav"); grind.setVolume(50); grind.start(0, 1); } }
Symbol 163 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 2
with (_parent) { if (grinding) { clank.start(0, 1); currentRotations = 0; if (currentTrick == "") { currentTrick = "GRIND"; } else { currentTrick = currentTrick + " + GRIND"; } } else { thud.start(0, 1); if (currentTrick != "") { _parent._parent.displayText(currentTrick, currentPoints); currentTrick = ""; currentPoints = 0; currentRotations = 0; } } }
Symbol 99 MovieClip Frame 1
thud = new Sound(); thud.attachSound("thud.wav"); slam1 = new Sound(); slam1.attachSound("slam1.wav"); slam2 = new Sound(); slam2.attachSound("slam2.wav"); clank = new Sound(); clank.attachSound("clank.wav"); grind = new Sound(); grind.attachSound("grind.wav"); function plane0(y0) { ground = -y0; angle = 0; Vy = Vy + Ay; y = y + Vy; if (ground < y) { if (!onGround) { checkLanding(0); } setOnGround(); prevAngle = 0; Vy = 0; _rotation = 0; } else { onGround = false; } z = z + Vz; x = x + Vx; updateShadow(0); } function plane1(x0) { ground = (x0 - x) / 2; if ((angle != -27) && (ground < y)) { checkLanding(-27); setOnGround(); angle = (prevAngle = -27); Vplane = (Vy * sin27) - (Vx * cos27); Aplane = Ay * sin27; _rotation = -27; } if (angle == -27) { Vplane = Vplane + Aplane; Vx = (-Vplane) * cos27; Vy = Vplane * sin27; } else { onGround = false; Vy = Vy + Ay; } z = z + Vz; x = x + Vx; y = y + Vy; updateShadow(-27); } function plane2(x0) { ground = (x - x0) / 2; if ((angle != 27) && (ground < y)) { checkLanding(27); setOnGround(); angle = (prevAngle = 27); Vplane = (Vy * sin27) + (Vx * cos27); Aplane = Ay * sin27; _rotation = 27; } if (angle == 27) { Vplane = Vplane + Aplane; Vx = Vplane * cos27; Vy = Vplane * sin27; } else { onGround = false; Vy = Vy + Ay; } z = z + Vz; x = x + Vx; y = y + Vy; updateShadow(27); } function plane3(x0) { ground = (x0 - x) / 4; if ((angle != -14) && (ground < y)) { checkLanding(-14); setOnGround(); angle = (prevAngle = -14); Vplane = (Vy * sin14) - (Vx * cos14); Aplane = Ay * sin14; _rotation = -14; } if (angle == -14) { Vplane = Vplane + Aplane; Vx = (-Vplane) * cos14; Vy = Vplane * sin14; } else { onGround = false; Vy = Vy + Ay; } z = z + Vz; x = x + Vx; y = y + Vy; updateShadow(-14); } function plane4(x0) { ground = (x - x0) / 4; if ((angle != 14) && (ground < y)) { checkLanding(14); setOnGround(); angle = (prevAngle = 14); Vplane = (Vy * sin14) + (Vx * cos14); Aplane = Ay * sin14; _rotation = 14; } if (angle == 14) { Vplane = Vplane + Aplane; Vx = Vplane * cos14; Vy = Vplane * sin14; } else { onGround = false; Vy = Vy + Ay; } z = z + Vz; x = x + Vx; y = y + Vy; updateShadow(14); } function plane101() { if (0 < Vx) { currentTrack++; if (3 < currentTrack) { currentTrack = 1; } this["setMap" + currentTrack](); x = cellSize + Vx; updateShadow(0); } else { plane0(0); } } function plane99() { if (Vx < 0) { currentTrack--; if (currentTrack < 1) { currentTrack = 3; } this["setMap" + currentTrack](); x = ((currentTrack + 30) * cellSize) + Vx; updateShadow(0); } else { plane0(0); } } function object14() { var rail = (((2.5 * cellSize) - x) / 4); if ((rail >= y) && ((3.25 * cellSize) < z)) { plane3(2 * cellSize); _parent.dropShadow._visible = false; if (onGround && (5 < Vx)) { z = zmax; grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } function object18() { if (((3.25 * cellSize) < z) && (y < -100)) { z = zmax; plane0(105); _parent.dropShadow._visible = false; if (onGround) { grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } function object111() { var rail = ((x - (16.5 * cellSize)) / 4); if ((rail >= y) && ((3.25 * cellSize) < z)) { plane4(17 * cellSize); _parent.dropShadow._visible = false; if (onGround) { z = zmax; grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } function object123() { if (-15 < y) { if (z < (2 * cellSize)) { zmax = 1.9 * cellSize; } else if (z >= (2 * cellSize)) { zmin = 2.1 * cellSize; } } else if (((1.8 * cellSize) < z) && (z < (2.2 * cellSize))) { z = 2 * cellSize; plane0(17); _parent.dropShadow._visible = false; if (onGround) { grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } function object25() { if ((3 * cellSize) < z) { plane1(5 * cellSize); return(1); } zmax = 2.9 * cellSize; } function object28() { if (((3.25 * cellSize) < z) && (y < -40)) { z = zmax; plane0(45); _parent.dropShadow._visible = false; if (onGround) { grinding = true; sparks.play(); } return(1); } } function object210() { if (((3.25 * cellSize) < z) && (y < -40)) { z = zmax; plane0(45); _parent.dropShadow._visible = false; if (onGround) { grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } if (z < (2 * cellSize)) { plane1(10 * cellSize); return(1); } zmin = 2.1 * cellSize; } function object211() { var rail = ((x - (11.75 * cellSize)) / 2); if ((rail >= y) && (z == zmax)) { plane2(12.35 * cellSize); _parent.dropShadow._visible = false; if (onGround) { grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } function object221() { if ((cellSize < z) && (z < (2 * cellSize))) { plane1(21 * cellSize); return(1); } if (z < cellSize) { zmax = 0.9 * cellSize; } else if ((2 * cellSize) < z) { zmin = 2.1 * cellSize; } } function object225() { if ((2 * cellSize) < z) { zmin = 2.1 * cellSize; } else if (z < cellSize) { zmax = 0.9 * cellSize; } else { plane1(25 * cellSize); return(1); } } function object226() { if ((2 * cellSize) < z) { zmin = 2.1 * cellSize; } else if (z < cellSize) { zmax = 0.9 * cellSize; } else { plane0(cellSize / 2); return(1); } } function object227() { if ((2 * cellSize) < z) { zmin = 2.1 * cellSize; } else if (z < cellSize) { zmax = 0.9 * cellSize; } else { if (((1.5 * cellSize) < z) && (y < -53)) { plane0(57); _parent.dropShadow._visible = false; if (onGround) { z = 2 * cellSize; grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } } else { zmax = 1.9 * cellSize; plane0(cellSize / 2); } return(1); } } function object229() { if (y < -53) { if ((z < (2.5 * cellSize)) && ((1.5 * cellSize) < z)) { plane0(57); _parent.dropShadow._visible = false; if (onGround) { z = 2 * cellSize; grinding = true; sparks.play(); } else { grind.stop("grind.wav"); } return(1); } } else if (z < (2 * cellSize)) { zmax = 1.9 * cellSize; } else { zmin = 2.1 * cellSize; } } function object323() { if ((-cellSize) < y) { if (z < (3 * cellSize)) { zmax = 2.9 * cellSize; } else { x = 23 * cellSize; Vx = Vx * -0.6; _parent.track.hotdogstand.gotoAndStop(2); hotdogstand1 = 3; } } else if (z >= (3 * cellSize)) { plane0(cellSize); if (onGround) { _parent.track.hotdogstand.gotoAndStop(2); hotdogstand1 = 3; } return(1); } } function object325() { if ((-cellSize) < y) { if ((2 * cellSize) < z) { zmin = 2.1 * cellSize; } else if (z < cellSize) { zmax = 0.9 * cellSize; } else { x = 25 * cellSize; Vx = Vx * -0.6; _parent.depth6.hotdogstand.gotoAndStop(2); hotdogstand2 = 3; } } else if (((2 * cellSize) >= z) && (z >= cellSize)) { plane0(cellSize); if (onGround) { _parent.depth6.hotdogstand.gotoAndStop(2); hotdogstand2 = 3; } return(1); } } function object220() { if (-20 < y) { if (z < (3 * cellSize)) { zmax = 2.9 * cellSize; } else { x = 20 * cellSize; Vx = Vx * -0.6; _parent.track.mailbox.gotoAndStop(2); mailbox = 3; } } else if (z >= (3 * cellSize)) { _parent.dropShadow._visible = false; plane0(20); if (onGround) { _parent.track.mailbox.gotoAndStop(2); mailbox = 3; } return(1); } } function object223() { if (onGround) { _parent.track.splash._y = _y + 35; _parent.track.splash.play(); } } object15 = (object16 = (object17 = object14)); object19 = (object110 = object18); object112 = (object113 = (object114 = (object115 = object111))); object124 = (object125 = (object126 = (object127 = object123))); object29 = object28; object212 = object211; object228 = object227; object324 = object323; object326 = object325; function crouch() { if (((body._currentframe < 35) || (40 < body._currentframe)) && (onGround)) { body.gotoAndPlay("crouch"); } } function jump() { if (onFace || (!game)) { return(undefined); } if (onGround) { y = y - Py; angle = 0; onGround = false; Vy = Vy - Py; body.gotoAndPlay("jump"); } } function pedal() { if (((onFace || (grinding)) || (manualing)) || (tricking)) { pedalClip.removeMovieClip(); return(undefined); } if (pedalClip._name == undefined) { this.attachMovie("pedal", "pedalClip", 1); if (body._currentframe < 35) { body.play(); } else { body.gotoAndPlay("slow"); } } } function unPedal() { if (!tricking) { body.stop(); } pedalClip.removeMovieClip(); } function brake() { if (((onFace || (grinding)) || (manualing)) || (tricking)) { return(undefined); } body.stop(); this.attachMovie("brake", "brakeClip", 1); } function unBrake() { brakeClip.removeMovieClip(); } function turnUp() { if (((onFace || (grinding)) || (manualing)) || (tricking)) { return(undefined); } if (turnClip._name == undefined) { Az = 2; this.attachMovie("turn", "turnClip", 2); } } function unTurn() { turnClip.removeMovieClip(); if (onGround) { Vz = 0; } } function turnDown() { if (turnClip._name == undefined) { Az = -2; this.attachMovie("turn", "turnClip", 2); } } function rotateCW() { Vw = 0.7 * Vx; this.attachMovie("rotate", "rotateClip", 3); } function unRotate() { rotateClip.removeMovieClip(); } function rotateCCW() { Vw = -0.7 * Vx; this.attachMovie("rotate", "rotateClip", 3); } keyDown70 = pedal; keyUp70 = unPedal; keyDown65 = brake; keyUp65 = unBrake; keyDown32 = crouch; keyUp32 = jump; keyDown38 = turnUp; keyUp38 = unTurn; keyDown40 = turnDown; keyUp40 = unTurn; keyDown37 = rotateCCW; keyUp37 = unRotate; keyDown39 = rotateCW; keyUp39 = unRotate; function shiftSpace() { var z1; z1 = Math.max(zmin, z); z1 = Math.min(zmax, z1); if (z != z1) { Vz = 0; z = z1; } _x = x; _y = ((y - yOffset) - (z / 2)); nextDepth = 11 - (3 * Math.floor(z / cellSize)); if (nextDepth != currentDepth) { currentDepth = nextDepth; this.swapDepths(nextDepth); _parent.dropShadow.swapDepths(nextDepth - 1); } } function setOnGround() { onGround = true; y = ground; } function checkLanding(incline) { if (onGround) { return(undefined); } var amp = Math.min((Vy * Vy) / 5, 90); var dw = (_rotation - incline); if (((50 < dw) || (dw < -70)) || (tricking)) { body.gotoAndStop("slow"); fall.play(); if (onFace) { slam2.setVolume(30); slam2.start(0, 1); } else { slam1.setVolume(0.8 * amp); slam1.start(0, 1); onFace = true; } currentTrick = ""; currentPoints = 0; currentRotations = 0; } else { thud.setVolume(amp); checkInvert(currentRotations); checkSmoove(incline); checkGrind.gotoAndPlay(2); body.gotoAndPlay("land"); } } function checkInvert(w) { if (180 < Math.abs(w)) { if (currentTrick == "") { currentTrick = "INVERT"; } else { currentTrick = currentTrick + " + INVERT"; } setPoints(150); } } function checkSmoove(incline) { if ((0 < incline) && (prevAngle < 0)) { if (Math.abs(_rotation - incline) < 20) { if (currentTrick == "") { currentTrick = "SMOOTH LANDING"; } else { currentTrick = currentTrick + " + SMOOTH LANDING"; } setPoints(50); } } } function zReset(z0, z1) { zmin = z0; zmax = z1; } function updateShadow(angle) { var dropShadow = _parent.dropShadow; dropShadow._rotation = angle; dropShadow.x = x; dropShadow.z = z; dropShadow.y = ground; dropShadow._xscale = (dropShadow._yscale = -100 / (((y - ground) / 200) - 1)); } function setPoints(points) { if (0 < currentPoints) { currentPoints = (currentPoints + points) * 2; } else { currentPoints = currentPoints + points; } } function checkTricks() { if (onGround || (tricking)) { return(undefined); } if (Key.isDown(83)) { superman(); } else if (Key.isDown(68)) { tailwhip(); } } function superman() { tricking = true; body.gotoAndPlay("superman"); if (currentTrick == "") { currentTrick = "SUPERMAN"; } else { currentTrick = currentTrick + " + SUPERMAN"; } setPoints(100); } function tailwhip() { tricking = true; body.gotoAndPlay("tailwhip"); if (currentTrick == "") { currentTrick = "TAILWHIP"; } else { currentTrick = currentTrick + " + TAILWHIP"; } setPoints(80); } function setMap1() { planes = new Array(); planes[1] = 99; planes[4] = (planes[5] = (planes[6] = (planes[7] = 3))); planes[11] = (planes[12] = (planes[13] = (planes[14] = 4))); planes[17] = 1; planes[20] = 2; planes[30] = 101; intercepts = new Array(); i = 4; while (i < 8) { intercepts[i] = 4 * cellSize; i++; } intercepts[8] = (intercepts[9] = (intercepts[10] = cellSize)); i = 11; while (i < 15) { intercepts[i] = 15 * cellSize; i++; } intercepts[17] = 17 * cellSize; intercepts[18] = (intercepts[19] = cellSize / 2); intercepts[20] = 21 * cellSize; with (_parent) { gotoAndStop(2); track.gotoAndStop(1); depth6.gotoAndStop(1); } } function setMap2() { planes = new Array(); intercepts = new Array(); planes[1] = 99; planes[11] = (planes[12] = 2); intercepts[11] = (intercepts[12] = 11 * cellSize); intercepts[13] = (intercepts[14] = -70); planes[15] = (planes[16] = 1); intercepts[15] = (intercepts[16] = 17 * cellSize); planes[22] = 2; intercepts[22] = 22 * cellSize; intercepts[23] = -35; planes[24] = 1; intercepts[24] = 25 * cellSize; planes[30] = 101; with (_parent) { gotoAndStop(3); track.gotoAndStop(2); depth6.gotoAndStop(2); track.mailbox.gotoAndStop(mailbox); } } function setMap3() { planes = new Array(); planes[1] = 99; planes[9] = 1; planes[10] = 1; planes[15] = 2; planes[16] = 2; planes[21] = 1; planes[28] = 2; planes[32] = 101; intercepts = new Array(); intercepts[9] = (intercepts[10] = 9 * cellSize); i = 11; while (i < 15) { intercepts[i] = cellSize; i++; } intercepts[15] = (intercepts[16] = 17 * cellSize); intercepts[21] = 21 * cellSize; i = 22; while (i < 28) { intercepts[i] = cellSize / 2; i++; } intercepts[28] = 29 * cellSize; with (_parent) { gotoAndStop(4); track.gotoAndStop(3); depth6.gotoAndStop(3); track.hotdogstand.gotoAndStop(hotdogstand1); depth6.hotdogstand.gotoAndStop(hotdogstand2); } }
Instance of Symbol 100 MovieClip "body" in Symbol 99 MovieClip Frame 1
onClipEvent (load) { stop(); }
Instance of Symbol 147 MovieClip "fall" in Symbol 99 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 99 MovieClip Frame 6
setMap1(); stop();
Symbol 73 MovieClip Frame 1
stop();
Instance of Symbol 99 MovieClip "rider" in Symbol 73 MovieClip Frame 1
onClipEvent (load) { x = 630; y = -300; z = 140; Vx = (Vy = (Vz = 0)); Ax = 3; Ay = 1; zmin = 35; zmax = 245; Py = 7; Vxmax = 20; Vzmax = 15; ground = -70; onGround = true; onFace = false; tricking = false; grinding = false; manualing = false; angle = 0; brakeForce = 0.6; cos0 = 1; sin0 = 0; cos14 = 0.97; sin14 = 0.242; cos27 = 0.895; sin27 = 0.446; cos45 = 0.707; sin45 = 0.707; cellSize = 70; yOffset = 35; currentTrack = 1; currentDepth = 0; currentTrick = ""; currentPoints = 0; currentRotations = 0; currentObstacle = 0; game = true; } onClipEvent (keyDown) { if (game) { eval ("keyDown" + Key.getCode())(); checkTricks(); } } onClipEvent (keyUp) { eval ("keyUp" + Key.getCode())(); } onClipEvent (enterFrame) { _parent.dropShadow._visible = true; index = Math.floor(x / cellSize); if (this[("object" + currentTrack) + index]() != 1) { incline = Math.max(0, planes[index]); intercept = intercepts[index]; this["plane" + incline](intercept); grinding = false; grind.stop("grind.wav"); currentObstacle = 0; } shiftSpace(); _parent.dropShadow.shiftSpace(); zReset(35, 245); }
Symbol 164 MovieClip Frame 1
label = ""; points = ""; stop();
Symbol 164 MovieClip Frame 2
with (_parent) { score = Math.max(score + points, 0); powerMeter.gotoAndStop(ollieLevelOf(powerMeter._currentFrame, score - scoreMarker)); } cameraSound.setVolume(50); cameraSound.start(0, 1);
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 2
t0 = getTimer();
Symbol 173 MovieClip Frame 6
t1 = getTimer(); time = totalTime - Math.floor((t1 - t0) / 1000); if (0 >= time) { _parent.gotoAndPlay("gameOver"); stop(); } else { gotoAndPlay ("loop"); }
Symbol 177 Button
on (release) { commPost.level = 0; commPost.score = score; commPost.username = txt_username; play(); }
Symbol 181 Button
on (release) { gotoAndPlay ("title"); }
Symbol 186 Button
on (release) { commPost.level = 0; commPost.score = score; commPost.username = txt_username; play(); }
Symbol 189 Button
on (release) { gotoAndPlay ("title"); }

Library Items

Symbol 1 Sound [thud.wav]
Symbol 2 Sound [splash.wav]
Symbol 3 Sound [slam2.wav]
Symbol 4 Sound [slam1.wav]
Symbol 5 Sound [mailbox.wav]
Symbol 6 Sound [hotdogstand.wav]
Symbol 7 Sound [grind.wav]
Symbol 8 Sound [clank.wav]
Symbol 9 Sound [camera.wav]
Symbol 10 MovieClip [turn]
Symbol 11 MovieClip [brake]
Symbol 12 MovieClip [pedal]
Symbol 13 MovieClip [jump]
Symbol 14 MovieClip [rotate]
Symbol 16 GraphicUsed by:15
Symbol 17 GraphicUsed by:15
Symbol 19 GraphicUsed by:18
Symbol 20 GraphicUsed by:18
Symbol 18 MovieClipUses:19 20Used by:15 74
Symbol 21 GraphicUsed by:15
Symbol 15 MovieClip [depth6]Uses:16 17 18 21
Symbol 22 MovieClip [blank]Used by:100 147  Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:24
Symbol 27 FontUsed by:26 28 29
Symbol 26 TextUses:27Used by:24
Symbol 28 TextUses:27Used by:24
Symbol 29 TextUses:27Used by:24
Symbol 24 MovieClipUses:25 26 28 29Used by:Timeline
Symbol 30 MovieClipUsed by:Timeline
Symbol 32 FontUsed by:31 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 172 176 178 179 182 183 185
Symbol 31 TextUses:32Used by:Timeline
Symbol 33 FontUsed by:34
Symbol 34 EditableTextUses:33Used by:Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 37 GraphicUsed by:36 42 70 71
Symbol 38 GraphicUsed by:36 42 70 71
Symbol 39 GraphicUsed by:36 42 70 71
Symbol 41 FontUsed by:40 43
Symbol 40 TextUses:41Used by:36 70
Symbol 36 ButtonUses:37 38 39 40Used by:Timeline
Symbol 43 TextUses:41Used by:42 71
Symbol 42 ButtonUses:37 38 39 43Used by:Timeline
Symbol 44 GraphicUsed by:Timeline
Symbol 47 GraphicUsed by:46
Symbol 46 MovieClipUses:47Used by:45
Symbol 49 GraphicUsed by:48
Symbol 48 MovieClipUses:49Used by:45
Symbol 45 MovieClipUses:46 48Used by:Timeline
Symbol 51 TextUses:32Used by:50 72
Symbol 52 TextUses:32Used by:50 72
Symbol 53 GraphicUsed by:50 72
Symbol 50 ButtonUses:51 52 53Used by:Timeline
Symbol 54 TextUses:32Used by:Timeline
Symbol 55 TextUses:32Used by:Timeline
Symbol 56 TextUses:32Used by:Timeline
Symbol 57 TextUses:32Used by:Timeline
Symbol 58 TextUses:32Used by:Timeline
Symbol 59 TextUses:32Used by:Timeline
Symbol 60 TextUses:32Used by:Timeline
Symbol 61 TextUses:32Used by:Timeline
Symbol 62 TextUses:32Used by:Timeline
Symbol 63 TextUses:32Used by:Timeline
Symbol 64 TextUses:32Used by:Timeline
Symbol 65 TextUses:32Used by:Timeline
Symbol 66 TextUses:32Used by:Timeline
Symbol 67 TextUses:32Used by:Timeline
Symbol 68 TextUses:32Used by:Timeline
Symbol 69 TextUses:32Used by:Timeline
Symbol 70 ButtonUses:37 38 39 40
Symbol 71 ButtonUses:37 38 39 43
Symbol 72 ButtonUses:51 52 53
Symbol 76 GraphicUsed by:75
Symbol 75 MovieClipUses:76Used by:74
Symbol 77 GraphicUsed by:74
Symbol 78 GraphicUsed by:74
Symbol 80 GraphicUsed by:79
Symbol 81 GraphicUsed by:79
Symbol 79 MovieClipUses:80 81Used by:74
Symbol 82 GraphicUsed by:74
Symbol 84 GraphicUsed by:83
Symbol 85 GraphicUsed by:83
Symbol 86 GraphicUsed by:83
Symbol 87 GraphicUsed by:83
Symbol 88 GraphicUsed by:83
Symbol 89 GraphicUsed by:83
Symbol 90 GraphicUsed by:83
Symbol 91 GraphicUsed by:83
Symbol 92 GraphicUsed by:83
Symbol 93 GraphicUsed by:83
Symbol 94 GraphicUsed by:83
Symbol 95 GraphicUsed by:83
Symbol 83 MovieClipUses:84 85 86 87 88 89 90 91 92 93 94 95Used by:74
Symbol 96 GraphicUsed by:74
Symbol 74 MovieClipUses:75 77 78 79 82 83 96 18Used by:73
Symbol 98 GraphicUsed by:97
Symbol 97 MovieClipUses:98Used by:73
Symbol 102 GraphicUsed by:101
Symbol 103 GraphicUsed by:101 100 147
Symbol 101 MovieClipUses:102 103Used by:100
Symbol 105 GraphicUsed by:104
Symbol 104 MovieClipUses:105Used by:100 147
Symbol 107 GraphicUsed by:106
Symbol 106 MovieClipUses:107Used by:100
Symbol 109 GraphicUsed by:108
Symbol 108 MovieClipUses:109Used by:100 147
Symbol 111 GraphicUsed by:110
Symbol 110 MovieClipUses:111Used by:100 147
Symbol 113 GraphicUsed by:112
Symbol 112 MovieClipUses:113Used by:100 147
Symbol 115 GraphicUsed by:114
Symbol 114 MovieClipUses:115Used by:100
Symbol 117 GraphicUsed by:116
Symbol 116 MovieClipUses:117Used by:100
Symbol 119 GraphicUsed by:118
Symbol 118 MovieClipUses:119Used by:100 147
Symbol 121 GraphicUsed by:120
Symbol 120 MovieClipUses:121Used by:100 147
Symbol 123 GraphicUsed by:122
Symbol 122 MovieClipUses:123Used by:100 147
Symbol 125 GraphicUsed by:124 100
Symbol 126 GraphicUsed by:124 100
Symbol 127 GraphicUsed by:124 100 147
Symbol 128 GraphicUsed by:124 100
Symbol 124 MovieClipUses:125 126 127 128Used by:100
Symbol 130 GraphicUsed by:129
Symbol 129 MovieClipUses:130Used by:100 147
Symbol 132 GraphicUsed by:131
Symbol 131 MovieClipUses:132Used by:100 147
Symbol 134 GraphicUsed by:133
Symbol 133 MovieClipUses:134Used by:100 147
Symbol 136 GraphicUsed by:135
Symbol 135 MovieClipUses:136Used by:100 147
Symbol 138 GraphicUsed by:137
Symbol 137 MovieClipUses:138Used by:100
Symbol 139 GraphicUsed by:100
Symbol 140 GraphicUsed by:100
Symbol 141 GraphicUsed by:100
Symbol 142 GraphicUsed by:100
Symbol 144 GraphicUsed by:143
Symbol 143 MovieClipUses:144Used by:100
Symbol 145 GraphicUsed by:100
Symbol 146 GraphicUsed by:100
Symbol 100 MovieClipUses:101 104 106 108 110 112 114 116 118 120 122 124 126 128 103 127 125 22 129 131 133 135 137 139 140 141 142 143 145 146Used by:99
Symbol 148 GraphicUsed by:147
Symbol 147 MovieClipUses:103 104 129 108 110 112 131 133 118 120 122 127 135 148 22Used by:99
Symbol 150 GraphicUsed by:149
Symbol 151 GraphicUsed by:149
Symbol 152 GraphicUsed by:149
Symbol 153 GraphicUsed by:149
Symbol 154 GraphicUsed by:149
Symbol 155 GraphicUsed by:149
Symbol 156 GraphicUsed by:149
Symbol 157 GraphicUsed by:149
Symbol 158 GraphicUsed by:149
Symbol 159 GraphicUsed by:149
Symbol 160 GraphicUsed by:149
Symbol 161 GraphicUsed by:149
Symbol 162 GraphicUsed by:149
Symbol 149 MovieClipUses:150 151 152 153 154 155 156 157 158 159 160 161 162Used by:99
Symbol 163 MovieClipUsed by:99
Symbol 99 MovieClipUses:100 147 149 163Used by:73
Symbol 73 MovieClipUses:74 97 99Used by:Timeline
Symbol 165 FontUsed by:166
Symbol 166 EditableTextUses:165Used by:164
Symbol 168 FontUsed by:169
Symbol 169 EditableTextUses:168Used by:167
Symbol 167 MovieClipUses:169Used by:164
Symbol 164 MovieClipUses:166 167Used by:Timeline
Symbol 170 FontUsed by:171
Symbol 171 EditableTextUses:170Used by:Timeline
Symbol 172 TextUses:32Used by:Timeline
Symbol 174 FontUsed by:175
Symbol 175 EditableTextUses:174Used by:173
Symbol 176 TextUses:32Used by:173
Symbol 173 MovieClipUses:175 176Used by:Timeline
Symbol 178 TextUses:32Used by:177 186
Symbol 179 TextUses:32Used by:177 186
Symbol 180 GraphicUsed by:177 186
Symbol 177 ButtonUses:178 179 180Used by:Timeline
Symbol 182 TextUses:32Used by:181 189
Symbol 183 TextUses:32Used by:181 189
Symbol 184 GraphicUsed by:181 189
Symbol 181 ButtonUses:182 183 184Used by:Timeline
Symbol 185 TextUses:32Used by:Timeline
Symbol 186 ButtonUses:178 179 180
Symbol 188 FontUsed by:187
Symbol 187 TextUses:188Used by:Timeline
Symbol 189 ButtonUses:182 183 184

Instance Names

"commHit"Frame 2Symbol 22 MovieClip [blank]
"commPost"Frame 2Symbol 22 MovieClip [blank]
"main"Frame 16Symbol 73 MovieClip
"textDisplay"Frame 16Symbol 164 MovieClip
"timer"Frame 16Symbol 173 MovieClip
"hotdogstand"Symbol 15 MovieClip [depth6] Frame 3Symbol 18 MovieClip
"mailbox"Symbol 74 MovieClip Frame 2Symbol 79 MovieClip
"splash"Symbol 74 MovieClip Frame 2Symbol 83 MovieClip
"hotdogstand"Symbol 74 MovieClip Frame 3Symbol 18 MovieClip
"body"Symbol 99 MovieClip Frame 1Symbol 100 MovieClip
"fall"Symbol 99 MovieClip Frame 1Symbol 147 MovieClip
"sparks"Symbol 99 MovieClip Frame 1Symbol 149 MovieClip
"checkGrind"Symbol 99 MovieClip Frame 1Symbol 163 MovieClip
"track"Symbol 73 MovieClip Frame 1Symbol 74 MovieClip
"dropShadow"Symbol 73 MovieClip Frame 1Symbol 97 MovieClip
"rider"Symbol 73 MovieClip Frame 1Symbol 99 MovieClip
"trickPoints"Symbol 164 MovieClip Frame 1Symbol 167 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "thud.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "splash.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "slam2.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "slam1.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "mailbox.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hotdogstand.wav"
ExportAssets (56)Timeline Frame 1Symbol 7 as "grind.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "clank.wav"
ExportAssets (56)Timeline Frame 1Symbol 9 as "camera.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "turn"
ExportAssets (56)Timeline Frame 1Symbol 11 as "brake"
ExportAssets (56)Timeline Frame 1Symbol 12 as "pedal"
ExportAssets (56)Timeline Frame 1Symbol 13 as "jump"
ExportAssets (56)Timeline Frame 1Symbol 14 as "rotate"
ExportAssets (56)Timeline Frame 1Symbol 15 as "depth6"
ExportAssets (56)Timeline Frame 1Symbol 22 as "blank"

Labels

"loading"Frame 4
"title"Frame 6
"keys"Frame 11
"main"Frame 16
"start"Frame 21
"gameOver"Frame 26
"slow"Symbol 100 MovieClip Frame 1
"fast"Symbol 100 MovieClip Frame 22
"crouch"Symbol 100 MovieClip Frame 35
"jump"Symbol 100 MovieClip Frame 41
"land"Symbol 100 MovieClip Frame 47
"superman"Symbol 100 MovieClip Frame 61
"tailwhip"Symbol 100 MovieClip Frame 78
"init"Symbol 99 MovieClip Frame 1
"setMap"Symbol 99 MovieClip Frame 6
"loop"Symbol 173 MovieClip Frame 3

Dynamic Text Variables

bytesLeftSymbol 34 EditableText""
labelSymbol 166 EditableText""
_parent.pointsSymbol 169 EditableText""
scoreSymbol 171 EditableText""
timeSymbol 175 EditableText""




http://swfchan.com/3/10541/info.shtml
Created: 8/6 -2019 08:47:42 Last modified: 8/6 -2019 08:47:42 Server time: 10/05 -2024 06:22:21