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

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

2D Snowboard.swf

This is the info page for
Flash #21878

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


Text
MISSED! + 5

MISSED! + 5

CLEAR

CLEAR

TAIL GRAB!

METHOD!

360 SPIN!

BACKFLIP!

SHIFTY!

OOPS!!!

200

CLEARED

200

CLEARED

LOADING...0%

skip intro

skip intro

choose
a course

FUN

RUN

ROCK

ROLL

&

WHOA!

TIME:

00:00:00

00:00:00

YOUR NAME:

YOUR TIME

Post Score

Post Score

Play Again

Play Again

ActionScript [AS1/AS2]

Frame 1
a = this.getBytesLoaded(); b = this.getBytesTotal(); percent = (100 * a) / b; if (5 < b) { preloader = ("LOADING..." + Math.floor(percent)) + "%"; } Stage.scaleMode = "noScale";
Frame 2
if ((percent < 100) || (b < 5)) { gotoAndPlay(_currentframe - 1); }
Frame 3
stop(); Stage.scaleMode = "noScale";
Frame 4
stop();
Frame 5
stop();
Frame 6
function displayTricks() { attachMovie("trickFlick", "tr", _parent.getNextHighestDepth()); tr.count = 0; } trickCombo = []; stop();
Instance of Symbol 332 MovieClip "main" in Frame 6
onClipEvent (load) { x0 = _x; y0 = _y; } onClipEvent (enterFrame) { var ux = units(rider.x); var uz = units(rider.z); actions(); terrain[ux].action(); trees[uz][ux].action(); if (!rocks[uz][ux].action()) { rider.hOffset = 0; } gates[ux].action(); rider.render(); shadow.render(); drawTrail(); drawParticles(); pan(); } onClipEvent (keyUp) { rider["keyUp" + Key.getCode()](); }
Instance of Symbol 336 MovieClip "timer" in Frame 6
onClipEvent (load) { time = 0; frames = 0; stop(); }
Frame 7
mouse.show();
Symbol 10 MovieClip [RED] Frame 16
this.removeMovieClip();
Symbol 15 MovieClip [GREEN] Frame 20
this.removeMovieClip();
Symbol 19 MovieClip Frame 1
stop();
Symbol 28 MovieClip [rock] Frame 1
h = 30; stop();
Symbol 33 MovieClip Frame 1
stop();
Symbol 44 MovieClip [tree] Frame 1
gotoAndStop(Math.floor(_totalframes * Math.random()));
Symbol 72 MovieClip [line1] Frame 1
if (this.old) { this.removeMovieClip(); } this.old = true;
Symbol 74 MovieClip [line0] Frame 1
if (this.old) { this.removeMovieClip(); } this.old = true;
Symbol 78 MovieClip [cluster] Frame 1
this._rotation = 360 * Math.random(); function render() { _x = (0.707 * (x + z)); _y = ((0.866 * y) + ((0.707 * (x - z)) / 2)); }
Instance of Symbol 77 MovieClip [blank] in Symbol 78 MovieClip [cluster] Frame 1
onClipEvent (enterFrame) { with (_parent) { _xscale = _xscale * 1.1; _yscale = _xscale; } }
Instance of Symbol 77 MovieClip [blank] in Symbol 78 MovieClip [cluster] Frame 1
onClipEvent (enterFrame) { with (_parent) { Vy = Vy + 0.5; Vx = Vx * 0.7; Vz = Vz * 0.7; x = x + Vx; y = y + Vy; z = z + Vz; render(); } }
Instance of Symbol 77 MovieClip [blank] in Symbol 78 MovieClip [cluster] Frame 6
onClipEvent (enterFrame) { with (_parent) { _xscale = _xscale * 0.8; _yscale = _xscale; } }
Symbol 78 MovieClip [cluster] Frame 16
this.removeMovieClip();
Symbol 79 MovieClip [trickFlick] Frame 1
tmpArr = []; var count; _parent.trickAlert.gotoAndPlay(_parent.trickCombo[count].trick); _parent.trickAlert.points = "+ " + _parent.trickCombo[count].point;
Symbol 79 MovieClip [trickFlick] Frame 40
count++; if (count >= _parent.trickCombo.length) { _parent.trickCombo = []; this.removeMovieClip(); }
Symbol 86 MovieClip [alertGrab] Frame 1
function trickFailed(trick) { gotoAndPlay(trick + "Failed"); } stop();
Symbol 86 MovieClip [alertGrab] Frame 40
gotoAndStop (1);
Symbol 86 MovieClip [alertGrab] Frame 80
gotoAndStop (1);
Symbol 86 MovieClip [alertGrab] Frame 120
gotoAndStop (1);
Symbol 86 MovieClip [alertGrab] Frame 160
gotoAndStop (1);
Symbol 86 MovieClip [alertGrab] Frame 200
gotoAndStop (1);
Symbol 96 MovieClip [girlFall] Frame 1
this.onEnterFrame = function () { trace("e"); }; trace("girlFall");
Symbol 101 MovieClip [bubble] Frame 1
stop();
Symbol 101 MovieClip [bubble] Frame 15
gotoAndStop (1);
Symbol 101 MovieClip [bubble] Frame 31
gotoAndStop (1);
Symbol 101 MovieClip [bubble] Frame 47
gotoAndStop (1);
Symbol 101 MovieClip [bubble] Frame 63
gotoAndStop (1);
Symbol 101 MovieClip [bubble] Frame 64
stop();
Symbol 143 MovieClip Frame 60
_parent.gotoAndStop("midlift");
Symbol 147 Button
on (release) { stopAllSounds(); gotoAndStop ("runSelect"); }
Symbol 160 MovieClip Frame 204
_parent.gotoAndStop("runSelect");
Symbol 168 Button
on (release) { stopAllSounds(); _parent.selectedRun = "hard"; _root.level = 3; _root.playedGameId = _root.gameIds[3]; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { runLabel.gotoAndStop(_root.characterSkin + "3"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 173 Button
on (release) { stopAllSounds(); _parent.selectedRun = "med"; _root.level = 2; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { runLabel.gotoAndStop(_root.characterSkin + "2"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 178 Button
on (release) { stopAllSounds(); _parent.selectedRun = "easy"; _root.level = 1; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { runLabel.gotoAndStop(_root.characterSkin + "1"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 82
_parent._parent.selectFade.gotoAndPlay(2);
Symbol 199 Button
on (release) { stopAllSounds(); _parent.selectedRun = "hard"; _root.level = 3; _root.playedGameId = _root.gameIds[3]; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { choose._visible = false; runLabel.gotoAndStop(_root.characterSkin + "3"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 200 Button
on (release) { stopAllSounds(); _parent.selectedRun = "med"; _root.level = 2; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { choose._visible = false; runLabel.gotoAndStop(_root.characterSkin + "2"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 202 Button
on (release) { stopAllSounds(); _parent.selectedRun = "easy"; _root.level = 1; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { choose._visible = false; runLabel.gotoAndStop(_root.characterSkin + "1"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 206 Button
on (release) { stopAllSounds(); _parent.selectedRun = "hard"; _root.playedGameId = _root.gameIds[3]; _root.level = 3; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { runLabel.gotoAndStop(_root.characterSkin + "3"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 207 Button
on (release) { stopAllSounds(); _parent.selectedRun = "hard"; _root.playedGameId = _root.gameIds[3]; _root.level = 3; runLabel._alpha = 0; countdown.play(); mouse.hide(); gotoAndStop (95); } on (rollOver) { choose._visible = false; runLabel.gotoAndStop(_root.characterSkin + "3"); runLabel._alpha = 100; } on (rollOut) { runLabel._alpha = 0; }
Symbol 214 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 2
stop();
Symbol 214 MovieClip Frame 3
stop();
Symbol 214 MovieClip Frame 4
stop();
Symbol 214 MovieClip Frame 5
stop();
Symbol 214 MovieClip Frame 6
stop();
Symbol 215 MovieClip Frame 95
stop();
Symbol 216 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 10
_parent.gotoAndStop("game");
Symbol 222 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 28
_parent.state = null;
Symbol 328 MovieClip Frame 40
_parent._parent._parent.trickCombo = []; stop();
Symbol 328 MovieClip Frame 50
stop();
Symbol 328 MovieClip Frame 55
fb._alpha = 100; _parent.bubble.gotoAndPlay(_root.characterSkin + "Fall"); _parent._parent._parent.trickCombo = []; _parent._parent._parent.tr.removeMovieClip();
Symbol 328 MovieClip Frame 79
if ((!_parent.onGround) || (3 < _parent.Vx)) { gotoAndPlay ("wait"); }
Symbol 328 MovieClip Frame 80
with (_parent) { _parent.shadow._visible = true; _parent.drawImprint((("slope" + dx) + "_") + dy); trailWidth = 5; state = null; } stop();
Symbol 328 MovieClip Frame 99
_parent.state = null; stop();
Symbol 328 MovieClip Frame 116
_parent.state = null; stop();
Symbol 328 MovieClip Frame 126
if (Key.isDown(40)) { stop(); }
Symbol 328 MovieClip Frame 129
_parent.state = null; stop();
Symbol 328 MovieClip Frame 139
if (Key.isDown(37)) { stop(); }
Symbol 328 MovieClip Frame 142
_parent.state = null; stop();
Symbol 328 MovieClip Frame 154
if (Key.isDown(16)) { stop(); }
Symbol 328 MovieClip Frame 163
_parent.state = null; stop();
Symbol 329 MovieClip Frame 1
fall._visible = false; firstframe = 1; stop();
Symbol 329 MovieClip Frame 2
firstframe = 1;
Symbol 329 MovieClip Frame 3
firstframe = 2;
Symbol 329 MovieClip Frame 4
firstframe = 3;
Symbol 331 MovieClip Frame 1
stop();
Symbol 332 MovieClip Frame 1
cell = 100; clip = rider; main = this; gravity = 1.2; frmin = 0.88; frmax = 0.975; turning = 4; z_max = 800; z_min = 0; Vnmax = 20; hillFrame = 3; trickValue = 0; function radians(degrees) { return((degrees * Math.PI) / 180); } function degrees(radians) { return((radians * 180) / Math.PI); } function pixels(units) { return(units * cell); } function units(pixels) { return(Math.floor(pixels / cell)); } rider.radians = radians; rider.degrees = degrees; function render() { _x = (0.707 * (x + z)); _y = ((0.866 * y) + ((0.707 * (x - z)) / 2)); } rider.render = function () { if (z < _parent.z_min) { Vz = 0; z = _parent.z_min + 10; } else if (_parent.z_max < z) { Vz = 0; z = _parent.z_max - 10; } _x = (0.707 * (x + z)); _y = ((0.866 * y) + ((0.707 * (x - z)) / 2)); var ux = _parent.units(x); var uz = (_parent.units(_parent.z_max) - _parent.units(z)); depth = (100 * ux) + (10 * uz); this.swapDepths(depth); }; shadow.render = function () { var clip = _parent.clip; x = clip.x; y = clip.ground; z = clip.z; gotoAndStop(clip._currentframe); var frameLabel = ((("slope" + clip.dx) + "_") + clip.dy); gotoAndStop(frameLabel); board.board._rotation = (180 * clip.rotation) / Math.PI; _x = (0.707 * (x + z)); _y = ((0.866 * y) + ((0.707 * (x - z)) / 2)); }; function Incline(dx, dy, x0, y0, depth) { this.dx = dx; this.dy = dy; this.R = Math.sqrt((dx * dx) + (dy * dy)); this.x0 = x0; this.y0 = y0; this.x_int = cell * (x0 - (y0 / (dy / dx))); hill.attachMovie((("incline" + dx) + "_") + dy, "incline" + x0, x0); hillFrame++; if (4 < hillFrame) { hillFrame = 1; } with (hill["incline" + x0]) { x = x0 * cell; y = y0 * cell; _x = 0.707 * (x + z); _y = (0.866 * y) + ((0.707 * (x - z)) / 2); gotoAndStop(hillFrame); } } Incline.prototype.ground = function (x) { var ground = (((x - this.x_int) * (this.dy / this.dx)) - rider.hOffset); clip.ground = ground; return(ground); }; Incline.prototype.onGround = function () { if ((clip.y - this.ground(clip.x)) < -1) { return(false); } shadow._visible = false; clip.y = this.ground(clip.x); var slope = ((("slope" + this.dx) + "_") + this.dy); clip.gotoAndStop(slope); if (!clip.onGround) { clip.land(); if (Vnmax < Math.abs(Vnormal())) { clip.fall(); } } var V0 = Math.sqrt((clip.Vx * clip.Vx) + (clip.Vy * clip.Vy)); var dotProduct = (((clip.Vx / V0) * (this.dx / this.R)) + ((clip.Vy / V0) * (this.dy / this.R))); if (V0 == 0) { dotProduct = 0; } var V1 = (V0 * dotProduct); clip.Vx = (V1 * this.dx) / this.R; clip.Vy = (V1 * this.dy) / this.R; return(true); }; Incline.prototype.applyA = function (A) { shadow._visible = true; clip.Vy = clip.Vy + A; }; Incline.prototype.applyAplane = function (A, rotation) { var Aplane = (((A * Math.cos(rotation)) * this.dy) / this.R); var Az = (((-Aplane) * turning) * Math.atan(rotation)); var Ay = ((Aplane * this.dy) / this.R); var Ax = ((Aplane * this.dx) / this.R); clip.Vy = clip.Vy + Ay; clip.Vx = clip.Vx + Ax; if (clip.state == "FALL") { clip.Vz = clip.Vz * frmin; return(undefined); } clip.Vz = clip.Vz + Az; }; Incline.prototype.applyfriction = function (rotation) { var fn = (frmin + ((frmax - frmin) * Math.abs(Math.cos(rotation)))); var ft = (frmin + ((frmax - frmin) * Math.abs(Math.sin(rotation)))); clip.Vx = clip.Vx * fn; clip.Vy = clip.Vy * fn; clip.Vz = clip.Vz * ft; }; Incline.prototype.applyV = function () { clip.y = clip.y + clip.Vy; clip.x = clip.x + clip.Vx; clip.z = clip.z + clip.Vz; }; Incline.prototype.inclineRider = function () { clip.dx = this.dx; clip.dy = this.dy; }; Incline.prototype.action = function () { this.applyV(); this.inclineRider(); if (this.onGround()) { clip.onGround = true; this.applyAplane(gravity, clip.rotation); this.applyfriction(clip.rotation); } else { clip.onGround = false; this.applyA(gravity); } }; function Rock(uz, ux, frame) { this.x = cell * ux; this.z = cell * uz; this.y = terrain[ux].ground(this.x); this.depth = ((100 * ux) + (10 * (units(z_max) - uz))) - 3; this.dx = terrain[ux].dx; this.dy = terrain[ux].dy; attachMovie("rock", (("rock" + ux) + "_") + uz, this.depth); this.pointer = eval ((("rock" + ux) + "_") + uz); with (this.pointer) { gotoAndStop(frame); child.gotoAndStop((("slope" + this.dx) + "_") + this.dy); _x = 0.707 * (this.x + this.z); _y = (0.866 * this.y) + ((0.707 * (this.x - this.z)) / 2); } } Rock.prototype.action = function () { var height = this.pointer.h; rider.hOffset = height; if (clip.onGround) { clip.fall(); clip.Vx = Math.max(clip.Vx, 5); } return(true); }; function Tree(uz, ux) { this.x = (cell * ux) + cell; this.z = (cell * uz) + cell; this.y = terrain[ux].ground(this.x); this.depth = ((100 * ux) + (10 * (units(z_max) - uz))) + 5; this.slope = (("slope" + terrain[ux + 1].dx) + "_") + terrain[ux + 1].dy; attachMovie("tree", (("tree" + ux) + "_") + uz, this.depth); with (eval ((("tree" + ux) + "_") + uz)) { _x = 0.707 * (this.x + this.z); _y = (0.866 * this.y) + ((0.707 * (this.x - this.z)) / 2); shadow.gotoAndStop(this.slope); } } Tree.prototype.action = function () { var dx = (this.x - clip.x); var dz = (this.z - clip.z); var R = Math.sqrt((dx * dx) + (dz * dz)); var dy = (this.y - clip.y); var width = 30; var height = 150; if ((R < width) && (height >= dy)) { clip.fall(); } }; function Gate(z_left, z_right, gateType) { this.z_left = z_left; this.z_right = z_right; this.active = true; this.cleared = true; this.gateType = gateType; } Gate.prototype.action = function () { if (!this.active) { return(undefined); } this.active = false; if (this.gateType == "start") { _parent.timer.play(); return(undefined); } if (this.gateType == "finish") { _parent.timer.stop(); _parent.nextFrame(); return(undefined); } if (this.gateType == "tricks") { display("GREEN", "TRICK AREA", 256, 192); return(undefined); } if ((rider.z < pixels(this.z_left)) || (pixels(this.z_right) < rider.z)) { this.cleared = false; display("RED", "MISSED GATE : + 5 seconds", 256, 192); _parent.timer.frames = _parent.timer.frames + 100; return(undefined); } display("GREEN", "CLEAR", 55, 25); }; function setMedTerrain() { terrain = new Array(); x_int = 0; y_int = 0; var i = 0; while (i < 11) { newIncline(2, 1); i++; } var i = 0; while (i < 3) { newIncline(1, 2); i++; } var i = 0; while (i < 10) { newIncline(2, 1); i++; } var i = 0; while (i < 1) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(1, 2); i++; } var i = 0; while (i < 3) { newIncline(1, 1); i++; } var i = 0; while (i < 3) { newIncline(2, 1); i++; } var i = 0; while (i < 5) { newIncline(2, 1); i++; } var i = 0; while (i < 10) { newIncline(1, 1); i++; } var i = 0; while (i < 3) { newIncline(1, 1); i++; } var i = 0; while (i < 4) { newIncline(2, 1); i++; } var i = 0; while (i < 5) { newIncline(1, 2); i++; } var i = 0; while (i < 20) { newIncline(2, 1); i++; } var i = 0; while (i < 2) { newIncline(2, 1); i++; } var i = 0; while (i < 10) { newIncline(1, 1); i++; } var i = 0; while (i < 4) { newIncline(2, 1); i++; } var i = 0; while (i < 6) { newIncline(1, 2); i++; } var i = 0; while (i < 7) { newIncline(2, 1); i++; } var i = 0; while (i < 10) { newIncline(2, 1); i++; } var i = 0; while (i < 7) { newIncline(1, 1); i++; } var i = 0; while (i < 8) { newIncline(4, 1); i++; } } function setEasyTerrain() { terrain = new Array(); x_int = 0; y_int = 0; var i = 0; while (i < 2) { newIncline(2, 1); i++; } var i = 0; while (i < 5) { newIncline(2, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 10) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 1) { newIncline(4, 1); i++; } var i = 0; while (i < 1) { newIncline(1, 2); i++; } var i = 0; while (i < 6) { newIncline(2, 1); i++; } var i = 0; while (i < 3) { newIncline(1, 2); i++; } var i = 0; while (i < 17) { newIncline(2, 1); i++; } var i = 0; while (i < 5) { newIncline(1, 2); i++; } var i = 0; while (i < 12) { newIncline(2, 1); i++; } var i = 0; while (i < 2) { newIncline(1, 2); i++; } var i = 0; while (i < 12) { newIncline(2, 1); i++; } var i = 0; while (i < 15) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 2) { newIncline(4, 1); i++; } var i = 0; while (i < 6) { newIncline(1, 2); i++; } var i = 0; while (i < 1) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 8) { newIncline(2, 1); i++; } var i = 0; while (i < 8) { newIncline(2, 1); i++; } var i = 0; while (i < 2) { newIncline(2, 1); i++; } var i = 0; while (i < 8) { newIncline(4, 1); i++; } } function setTerrain() { terrain = new Array(); x_int = 0; y_int = 0; var i = 0; while (i < 2) { newIncline(2, 1); i++; } var i = 0; while (i < 25) { newIncline(1, 1); i++; } var i = 0; while (i < 29) { newIncline(1, 2); i++; } var i = 0; while (i < 26) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 1) { newIncline(4, 1); i++; } var i = 0; while (i < 1) { newIncline(1, 2); i++; } var i = 0; while (i < 12) { newIncline(1, 1); i++; } var i = 0; while (i < 12) { newIncline(1, 2); i++; } var i = 0; while (i < 10) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 5) { newIncline(1, 2); i++; } var i = 0; while (i < 1) { newIncline(1, 1); i++; } var i = 0; while (i < 1) { newIncline(2, 1); i++; } var i = 0; while (i < 15) { newIncline(1, 1); i++; } } function newIncline(dx, dy) { terrain[x_int] = new Incline(dx, dy, x_int, y_int); if (dx == dy) { dx = 2; dy = 2; } var i = (x_int + 1); while (i < (x_int + dx)) { terrain[i] = terrain[x_int]; i++; } x_int = x_int + dx; y_int = y_int + dy; } gravity = 1.2; function setTrees() { trees = [[], [], [], [], [], [], [], []]; } function newTree(z, x) { trees[z][x] = (trees[z + 1][x] = new Tree(z, x)); } function setMedGates() { gates = new Array(); newGate(0, 6, 3, "start"); var i = 5; while (i < 20) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 10; } var i = 30; while (i < 45) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } var i = 60; while (i < 95) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } var i = 120; while (i < 150) { newGate(0, 3, i); newGate(3, 6, i + 5); i = i + 10; } var i = 160; while (i < 176) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } var i = 202; while (i < 216) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } newGate(0, 6, 230, "finish"); } function setEasyGates() { gates = new Array(); newGate(0, 6, 3, "start"); var i = 6; while (i < 10) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } var i = 20; while (i < 32) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } var i = 72; while (i < 85) { newGate(0, 4, i); newGate(2, 6, i + 6); i = i + 12; } var i = 105; while (i < 120) { newGate(0, 4, i); newGate(2, 6, i + 5); i = i + 10; } var i = 132; while (i < 180) { newGate(0, 3, i); newGate(3, 6, i + 6); i = i + 12; } var i = 210; while (i < 220) { newGate(0, 3, i); newGate(3, 6, i + 4); i = i + 8; } newGate(0, 6, 230, "finish"); } function setGates() { gates = new Array(); newGate(0, 6, 3, "start"); var i = 5; while (i < 51) { newGate(0, 3, i); newGate(3, 6, i + 5); i = i + 8; } var i = 60; while (i < 80) { newGate(0, 3, i); newGate(3, 6, i + 3); i = i + 6; } var i = 95; while (i < 135) { newGate(0, 3, i); newGate(3, 6, i + 3); i = i + 6; } var i = 145; while (i < 195) { newGate(0, 3, i); newGate(3, 6, i + 3); i = i + 6; } newGate(0, 6, 230, "finish"); } function newGate(z_left, z_right, x, gateType) { gates[x + 1] = new Gate(z_left + 1, z_right + 1, gateType); if ((gateType == null) || (gateType == "tricks")) { newTree(z_left, x); newTree(z_right, x); } } function setMedRocks() { rocks = [[], [], [], [], [], [], [], []]; newRock(2, 8); newRock(5, 14); newRock(0, 21); newRock(2, 21); newRock(4, 50); newRock(6, 49); newRock(2, 99); newRock(1, 100); newRock(6, 101); newRock(2, 150); newRock(1, 151); newRock(6, 149); newRock(1, 220); newRock(6, 219); } function setEasyRocks() { rocks = [[], [], [], [], [], [], [], []]; newRock(4, 15); newRock(0, 15); newRock(5, 41); newRock(7, 41); newRock(4, 61); newRock(1, 63); newRock(0, 93); } function setRocks() { rocks = [[], [], [], [], [], [], [], []]; newRock(3, 90); newRock(6, 89); newRock(0, 93); newRock(2, 92); newRock(4, 91); newRock(2, 110); newRock(3, 117); newRock(1, 116); newRock(6, 128); newRock(2, 129); newRock(2, 153); newRock(0, 180); newRock(1, 180); } function newRock(z, x) { rockCount++; var incline = terrain[x]; var slope = (incline.dy / incline.dx); if (1 < slope) { return(undefined); } rocks[z][x] = new Rock(z, x, (rockCount % 4) + 1); } function pan() { if (END0 < rider.x) { if (end == null) { end = rider.x; } x = 100 - ((end * _xscale) / 100); } else { x = 100 - ((rider.x * _xscale) / 100); y = 200 - ((rider.y * _yscale) / 100); } z = (((-rider.z) / 5) * _xscale) / 100; render(); } var END0 = pixels(227); var end = null; function display(colour, label, x, y) { if (colour == "RED") { _root.bb.gotoAndPlay(_root.characterSkin + "Bubble"); _root.bb.sb.trick = "MISSED"; _root.bb.sb.score = "+ 5s"; _parent.attachMovie(colour, colour, 10); _parent.RED._x = 80; _parent.RED._y = 25; } else if ((colour == "GREEN") && (label != "TRICK AREA")) { _parent.attachMovie(colour, colour, 10); _parent[colour]._x = x; _parent[colour]._y = y; _parent[colour].label = label; } } missedSound = new Sound(); missedSound.attachSound("buzzer"); clearedSound = new Sound(); clearedSound.attachSound("cleared"); function Vparallel() { var theta = rider.rotation; var Vp = ((clip.Vx * Math.cos(theta)) - (clip.Vz * Math.sin(theta))); return(Vp); } function Vnormal() { var theta = rider.rotation; var Vn = ((clip.Vx * Math.sin(theta)) + (clip.Vz * Math.cos(theta))); return(Vn); } function drawTrail() { if (!clip.onGround) { return(undefined); } tracks.N = tracks.N + 2; tracks.attachMovie("line0", "line" + tracks.N, tracks.N); tracks.attachMovie("line1", "line" + (tracks.N + 1), tracks.N + 1); var line0 = tracks["line" + tracks.N]; var line1 = tracks["line" + (tracks.N + 1)]; line0._x = clip._x + clip.trailWidth; line0._y = clip._y - clip.trailWidth; line1._x = clip._x - clip.trailWidth; line1._y = clip._y + clip.trailWidth; var dx = (0.707 * (clip.Vx + clip.Vz)); var dy = ((0.866 * clip.Vy) + ((0.707 * (clip.Vx - clip.Vz)) / 2)); line0._xscale = (line1._xscale = dx); line0._yscale = (line1._yscale = dy); } function drawParticles() { if ((rider.state == "FALL") && (rider.onGround)) { drawFallSnow(); return(undefined); } var Vn = Vnormal(); if ((!rider.onGround) || (Math.abs(Vn) < particle.Vn)) { carveSound.gotoAndStop(1); return(undefined); } particle.setDepth(); particle.N = particle.setN(); snow.attachMovie("cluster", "cluster" + particle.N, particle.N); var thisParticle = snow["cluster" + particle.N]; thisParticle.Vx = (2 * Vn) * Math.abs(Math.sin(rider.rotation)); thisParticle.Vz = rider.Vz + (Vn / 2); thisParticle.Vy = 0; thisParticle.x = (rider.x + (15 * Math.cos(rider.rotation))) + (5 * Math.random()); thisParticle.z = ((rider.z - (15 * Math.sin(rider.rotation))) + (6 * Math.random())) - 3; thisParticle.y = rider.y + rider.Vy; thisParticle._xscale = 90 + (2 * Math.abs(thisParticle.Vx)); thisParticle._yscale = thisParticle._xscale; carveSound.play(); } function drawFallSnow() { carveSound.gotoAndStop(1); var V = (((rider.Vx * rider.Vx) + (rider.Vy * rider.Vy)) + (rider.Vz * rider.Vz)); if (V < 25) { return(undefined); } snow.swapDepths(rider.depth + 1); particle.N = particle.setN(); snow.attachMovie("cluster", "cluster" + particle.N, particle.N); var thisSnow = snow["cluster" + particle.N]; var R = Math.sqrt((rider.dx * rider.dx) + (rider.dy * rider.dy)); thisSnow.x = rider.x + 30; thisSnow.y = rider.y + 30; thisSnow.z = rider.z; } attachMovie("blank", "snow", rider.depth + 1); particle = new Object(); particle.active = false; particle.N = 0; particle.M = 100; particle.Vn = 6; particle.setDepth = function () { var depth; depth = rider.depth + 1; snow.swapDepths(depth); }; particle.setN = function () { var nextN = ((this.N % this.M) + 1); return(nextN); }; function init() { setTrees(); if (_parent.selectedRun == "easy") { setEasyTerrain(); setEasyGates(); setEasyRocks(); } else if (_parent.selectedRun == "med") { setMedTerrain(); setMedGates(); setMedRocks(); } else { setTerrain(); setGates(); setRocks(); } clip.x = 0; clip.y = 2 * clip.x; clip.z = 400; clip.Vx = 0; clip.Vy = 0; clip.Vz = 0; clip.rotation = 0; clip.trailWidth = 5; clip.onGround = true; _parent.timer.stop(); _parent.timer.frames = 0; _parent.timer.time = "00:00:00"; end = null; } init(); function alertTrick(trick) { _parent.trickAlert.gotoAndPlay(trick); } function drawImprint(frameLabel) { tracks.N++; tracks.attachMovie("imprint", "imprint" + tracks.N, tracks.N); var pointer = tracks["imprint" + tracks.N]; pointer._x = rider._x; pointer._y = rider._y; pointer.gotoAndStop(frameLabel); } function actions() { var actionCode; if (rider.state == "FALL") { return(undefined); } if (rider.onGround) { actionCode = "G" + keys(); } else { actionCode = "A" + keys(); } rider[actionCode](); } function keys() { var keyCode; keyCode = ""; if (Key.isDown(32)) { keyCode = keyCode + 32; } if (Key.isDown(16)) { keyCode = keyCode + 16; } var i = 37; while (i < 41) { if (Key.isDown(i)) { keyCode = keyCode + i; } i++; } return(keyCode); } function increaseTrickValue(value) { trickValue = (trickValue * 2) + value; } function addTrickPoints(currentState) { _parent.displayTricks(); _parent.timer.frames = Math.max(0, _parent.timer.frames - (20 * trickValue)); } rider.rotate = function (angle, delay) { var da; da = radians(angle) - rotation; rotation = rotation + (da / delay); pos(); }; rider.pos = function () { var angle; var frame; angle = Math.round((rotation * 19) / Math.PI); frame = 10 - angle; frame = Math.max(frame, firstframe); body.gotoAndStop(frame); }; rider.fall = function () { if (state == "FALL") { return(undefined); } state = "FALL"; trailWidth = 12; shadow._visible = false; rotation = radians(90); body.gotoAndPlay("fall"); }; rider.bend = function () { if (state == "BEND") { return(undefined); } rotate(0, 3); if (Math.abs(rotation) < radians(5)) { state = "BEND"; rotation = 0; body.gotoAndPlay("bend"); } }; rider.extend = function () { if (state != "BEND") { return(undefined); } state = null; rotation = 0; body.gotoAndPlay("EXTEND"); if (onGround) { Vy = Vy - 10; } }; rider.land = function () { if (state != null) { _parent.trickValue = 0; fall(); } if (state == "FALL") { _parent.trickValue = 0; _parent.trickCombo = []; body.gotoAndPlay("snap"); return(undefined); } if (0 < _parent.trickValue) { _parent.addTrickPoints(currState); } _parent.trickValue = 0; if (Math.abs(rotation) < radians(5)) { state = "LAND"; rotation = 0; body.gotoAndPlay("land"); return(undefined); } state = null; }; rider.flip = function () { if (onGround || (state != null)) { return(undefined); } state = "FLIP"; currState = state; rotation = 0; body.gotoAndPlay("flip"); _parent._parent.trickCombo.push({trick:"FLIP", point:2}); _parent.increaseTrickValue(2); }; rider.method = function () { if (onGround || (state != null)) { return(undefined); } state = "METHOD"; currState = state; rotation = 0; body.gotoAndPlay("method"); _parent.increaseTrickValue(1); _parent._parent.trickCombo.push({trick:"METHOD", point:1}); }; rider.spin = function () { if (onGround || (state != null)) { return(undefined); } state = "SPIN"; currState = state; rotation = 0; body.gotoAndPlay("spin"); _parent.increaseTrickValue(2); _parent._parent.trickCombo.push({trick:"SPIN", point:2}); }; rider.grab = function () { if (onGround || (state != null)) { return(undefined); } state = "GRAB"; currState = state; rotation = 0; body.gotoAndPlay("grab"); _parent.increaseTrickValue(1); _parent._parent.trickCombo.push({trick:"GRAB", point:1}); }; rider.shifty = function () { if (onGround || (state != null)) { return(undefined); } state = "SHIFTY"; currState = state; rotation = 0; body.gotoAndPlay("shifty"); _parent.increaseTrickValue(2); _parent._parent.trickCombo.push({trick:"SHIFTY", point:2}); }; rider.carve = function () { if (onGround || (state != null)) { return(undefined); } state = "CARVE"; currState = state; rotation = 0; body.gotoAndPlay("CARVE"); _parent.increaseTrickValue(2); }; rider.unMethod = function () { if (state == "METHOD") { body.play(); } }; rider.unGrab = function () { if (state == "GRAB") { body.play(); } }; rider.unShifty = function () { if (state == "SHIFTY") { body.play(); } }; rider.G37 = (rider.A37 = function () { if (state == null) { rotate(90, 10); } }); rider.G39 = (rider.A39 = function () { if (state == null) { rotate(-90, 10); } }); rider.G = function () { if (state == null) { rotate(0, 10); } }; rider.G32 = rider.bend; rider.A3237 = rider.grab; rider.A3238 = rider.flip; rider.A3239 = rider.spin; rider.A3240 = rider.method; rider.A3216 = rider.shifty; rider.keyUp32 = rider.extend; rider.keyUp40 = rider.unMethod; rider.keyUp37 = rider.unGrab;
Symbol 336 MovieClip Frame 1
ms = (5 * frames) % 100; if (ms == 0) { ms = ms + "0"; } else if (ms < 10) { ms = "0" + ms; } s = Math.floor(frames / 20) % 60; if (s < 10) { s = "0" + s; } m = Math.floor(frames / 1200); if (m < 10) { m = "0" + m; } time = (((m + ":") + s) + ":") + ms; frames++; trickTotal = 0;
Symbol 349 Button
on (release) { if ((txt_username != null) && (txt_username != "")) { _root.actualTime = time; _root.finalTime = _parent.timer.frames * 5; _root.txt_username = txt_username; _root.gotoAndPlay("postScore"); } }
Symbol 353 Button
on (release) { _parent.gotoAndStop("runSelect"); }
Symbol 354 MovieClip Frame 1
time = _parent.timer.time;
Symbol 354 MovieClip Frame 89
_parent.nextFrame(); stop();

Library Items

Symbol 1 Sound [buzzer]
Symbol 2 Sound [cleared]
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [imprint]Uses:3
Symbol 5 FontUsed by:6 7 11 12 80 81 82 83 84 85 88
Symbol 6 EditableTextUses:5Used by:8
Symbol 7 EditableTextUses:5Used by:8
Symbol 8 MovieClipUses:6 7Used by:10
Symbol 9 SoundUsed by:10
Symbol 10 MovieClip [RED]Uses:8 9
Symbol 11 EditableTextUses:5Used by:13
Symbol 12 EditableTextUses:5Used by:13
Symbol 13 MovieClipUses:11 12Used by:15
Symbol 14 SoundUsed by:15
Symbol 15 MovieClip [GREEN]Uses:13 14
Symbol 16 GraphicUsed by:19 354
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:16 17 18Used by:28
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:20 21 22Used by:28
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:24 25 26Used by:28
Symbol 28 MovieClip [rock]Uses:19 23 27
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:29 30 31 32Used by:44
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:44 354
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:44 354
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:44
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:44 354
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:44 354
Symbol 44 MovieClip [tree]Uses:33 35 37 39 41 43
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:51
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [incline1_1]Uses:46 47 48 49 50
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:58
Symbol 54 GraphicUsed by:58
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [incline1_2]Uses:53 54 55 56 57
Symbol 59 GraphicUsed by:63
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:63
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [incline4_1]Uses:59 61 62
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:70
Symbol 66 GraphicUsed by:70
Symbol 67 GraphicUsed by:70
Symbol 68 GraphicUsed by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [incline2_1]Uses:65 66 67 68 69
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [line1]Uses:71
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClip [line0]Uses:73
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:78
Symbol 77 MovieClip [blank]Used by:78 332
Symbol 78 MovieClip [cluster]Uses:76 77
Symbol 79 MovieClip [trickFlick]
Symbol 80 EditableTextUses:5Used by:86
Symbol 81 TextUses:5Used by:86
Symbol 82 TextUses:5Used by:86
Symbol 83 TextUses:5Used by:86
Symbol 84 TextUses:5Used by:86
Symbol 85 TextUses:5Used by:86
Symbol 86 MovieClip [alertGrab]Uses:80 81 82 83 84 85Used by:Timeline
Symbol 87 GraphicUsed by:89 193 214
Symbol 88 TextUses:5Used by:89 96
Symbol 89 MovieClip [boyFall]Uses:87 88Used by:101
Symbol 90 GraphicUsed by:94
Symbol 91 FontUsed by:92 93 98 99 208 209 210 211 212 213
Symbol 92 EditableTextUses:91Used by:94
Symbol 93 EditableTextUses:91Used by:94
Symbol 94 MovieClip [boyBubble]Uses:90 92 93Used by:101
Symbol 95 GraphicUsed by:96 214
Symbol 96 MovieClip [girlFall]Uses:95 88Used by:101
Symbol 97 GraphicUsed by:100
Symbol 98 EditableTextUses:91Used by:100
Symbol 99 EditableTextUses:91Used by:100
Symbol 100 MovieClip [girlBubble]Uses:97 98 99Used by:101
Symbol 101 MovieClip [bubble]Uses:100 96 94 89Used by:329
Symbol 102 GraphicUsed by:Timeline
Symbol 103 FontUsed by:104
Symbol 104 EditableTextUses:103Used by:Timeline
Symbol 105 GraphicUsed by:143
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:143
Symbol 108 GraphicUsed by:143
Symbol 109 GraphicUsed by:143
Symbol 110 GraphicUsed by:143
Symbol 111 GraphicUsed by:143
Symbol 112 GraphicUsed by:143
Symbol 113 GraphicUsed by:143
Symbol 114 GraphicUsed by:143
Symbol 115 GraphicUsed by:143
Symbol 116 GraphicUsed by:143
Symbol 117 GraphicUsed by:143
Symbol 118 GraphicUsed by:143
Symbol 119 GraphicUsed by:143
Symbol 120 GraphicUsed by:143
Symbol 121 GraphicUsed by:143
Symbol 122 GraphicUsed by:143
Symbol 123 GraphicUsed by:143
Symbol 124 GraphicUsed by:143
Symbol 125 GraphicUsed by:143
Symbol 126 GraphicUsed by:143
Symbol 127 GraphicUsed by:143
Symbol 128 GraphicUsed by:143
Symbol 129 GraphicUsed by:143
Symbol 130 GraphicUsed by:143
Symbol 131 GraphicUsed by:143
Symbol 132 GraphicUsed by:143
Symbol 133 GraphicUsed by:143
Symbol 134 GraphicUsed by:143
Symbol 135 GraphicUsed by:143
Symbol 136 GraphicUsed by:143
Symbol 137 GraphicUsed by:143
Symbol 138 GraphicUsed by:143
Symbol 139 GraphicUsed by:143
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:143
Symbol 142 GraphicUsed by:143 147 216
Symbol 143 MovieClipUses:105 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142Used by:Timeline
Symbol 144 FontUsed by:145 146
Symbol 145 TextUses:144Used by:147
Symbol 146 TextUses:144Used by:147
Symbol 147 ButtonUses:145 146 142Used by:Timeline
Symbol 148 SoundUsed by:Timeline
Symbol 149 GraphicUsed by:160
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:160
Symbol 152 GraphicUsed by:160
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:160
Symbol 155 GraphicUsed by:158
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:158
Symbol 158 MovieClipUses:155 157Used by:160
Symbol 159 SoundUsed by:160
Symbol 160 MovieClipUses:149 151 152 154 158 159Used by:Timeline
Symbol 161 GraphicUsed by:215 328 354
Symbol 162 GraphicUsed by:215
Symbol 163 GraphicUsed by:168 199 206 207
Symbol 164 GraphicUsed by:168 199 206 207
Symbol 165 GraphicUsed by:168 199 206 207
Symbol 166 GraphicUsed by:168 199 206 207
Symbol 167 SoundUsed by:168 173 178 199 200 202 206 207
Symbol 168 ButtonUses:163 164 165 166 167Used by:215
Symbol 169 GraphicUsed by:173 200
Symbol 170 GraphicUsed by:173 200
Symbol 171 GraphicUsed by:173 200
Symbol 172 GraphicUsed by:173 200
Symbol 173 ButtonUses:169 170 171 172 167Used by:215
Symbol 174 GraphicUsed by:178 202
Symbol 175 GraphicUsed by:178 202
Symbol 176 GraphicUsed by:178 202
Symbol 177 GraphicUsed by:178 202
Symbol 178 ButtonUses:174 175 176 177 167Used by:215
Symbol 179 GraphicUsed by:215
Symbol 180 GraphicUsed by:184
Symbol 181 SoundUsed by:184
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:180 181 182 183Used by:215
Symbol 185 GraphicUsed by:215 328 354
Symbol 186 GraphicUsed by:215 328 354
Symbol 187 SoundUsed by:215 354
Symbol 188 GraphicUsed by:215 328 354
Symbol 189 GraphicUsed by:215 328 354
Symbol 190 GraphicUsed by:215 328 354
Symbol 191 GraphicUsed by:215 328 354
Symbol 192 GraphicUsed by:215 328 354
Symbol 193 MovieClipUses:87Used by:196
Symbol 194 FontUsed by:195 334 335 340
Symbol 195 TextUses:194Used by:196
Symbol 196 MovieClipUses:193 195Used by:215
Symbol 197 GraphicUsed by:198
Symbol 198 ButtonUses:197Used by:215
Symbol 199 ButtonUses:163 164 165 166 167Used by:215
Symbol 200 ButtonUses:169 170 171 172 167Used by:215
Symbol 201 SoundUsed by:215
Symbol 202 ButtonUses:174 175 176 177 167Used by:215
Symbol 203 GraphicUsed by:215
Symbol 204 SoundUsed by:215
Symbol 205 GraphicUsed by:215
Symbol 206 ButtonUses:163 164 165 166 167Used by:215
Symbol 207 ButtonUses:163 164 165 166 167Used by:215
Symbol 208 TextUses:91Used by:214
Symbol 209 TextUses:91Used by:214
Symbol 210 TextUses:91Used by:214
Symbol 211 TextUses:91Used by:214
Symbol 212 TextUses:91Used by:214
Symbol 213 TextUses:91Used by:214
Symbol 214 MovieClipUses:87 208 209 210 211 212 213 95Used by:215
Symbol 215 MovieClipUses:161 162 168 173 178 179 184 185 186 187 188 189 190 191 192 196 198 199 200 201 202 203 204 205 206 207 214Used by:Timeline
Symbol 216 MovieClipUses:142Used by:Timeline
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClipUses:217Used by:332
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:221Used by:332
Symbol 223 GraphicUsed by:328
Symbol 224 GraphicUsed by:328
Symbol 225 GraphicUsed by:328
Symbol 226 GraphicUsed by:328
Symbol 227 GraphicUsed by:328
Symbol 228 GraphicUsed by:328
Symbol 229 GraphicUsed by:328
Symbol 230 GraphicUsed by:328
Symbol 231 GraphicUsed by:328
Symbol 232 GraphicUsed by:328
Symbol 233 GraphicUsed by:328
Symbol 234 GraphicUsed by:328
Symbol 235 GraphicUsed by:328
Symbol 236 SoundUsed by:328
Symbol 237 GraphicUsed by:328
Symbol 238 GraphicUsed by:328
Symbol 239 GraphicUsed by:328
Symbol 240 GraphicUsed by:328
Symbol 241 GraphicUsed by:328
Symbol 242 GraphicUsed by:328
Symbol 243 GraphicUsed by:328
Symbol 244 GraphicUsed by:328
Symbol 245 GraphicUsed by:328
Symbol 246 GraphicUsed by:328
Symbol 247 GraphicUsed by:328
Symbol 248 GraphicUsed by:328
Symbol 249 GraphicUsed by:328
Symbol 250 GraphicUsed by:328
Symbol 251 SoundUsed by:328
Symbol 252 GraphicUsed by:328
Symbol 253 GraphicUsed by:328
Symbol 254 GraphicUsed by:328
Symbol 255 GraphicUsed by:328
Symbol 256 SoundUsed by:328
Symbol 257 GraphicUsed by:328
Symbol 258 GraphicUsed by:328
Symbol 259 GraphicUsed by:328
Symbol 260 GraphicUsed by:328
Symbol 261 GraphicUsed by:328
Symbol 262 GraphicUsed by:328
Symbol 263 GraphicUsed by:328
Symbol 264 GraphicUsed by:328
Symbol 265 GraphicUsed by:328
Symbol 266 GraphicUsed by:328
Symbol 267 GraphicUsed by:328
Symbol 268 GraphicUsed by:328
Symbol 269 GraphicUsed by:328
Symbol 270 GraphicUsed by:328
Symbol 271 GraphicUsed by:328
Symbol 272 GraphicUsed by:328
Symbol 273 GraphicUsed by:328
Symbol 274 GraphicUsed by:328
Symbol 275 GraphicUsed by:328
Symbol 276 GraphicUsed by:328
Symbol 277 SoundUsed by:328
Symbol 278 GraphicUsed by:328
Symbol 279 GraphicUsed by:328
Symbol 280 GraphicUsed by:328
Symbol 281 GraphicUsed by:328
Symbol 282 GraphicUsed by:328
Symbol 283 GraphicUsed by:328
Symbol 284 GraphicUsed by:328
Symbol 285 GraphicUsed by:328
Symbol 286 GraphicUsed by:328
Symbol 287 GraphicUsed by:328
Symbol 288 GraphicUsed by:328
Symbol 289 GraphicUsed by:328
Symbol 290 GraphicUsed by:328
Symbol 291 GraphicUsed by:328
Symbol 292 GraphicUsed by:328
Symbol 293 GraphicUsed by:328
Symbol 294 SoundUsed by:328
Symbol 295 GraphicUsed by:328
Symbol 296 GraphicUsed by:328
Symbol 297 GraphicUsed by:328
Symbol 298 GraphicUsed by:328
Symbol 299 GraphicUsed by:328
Symbol 300 GraphicUsed by:328
Symbol 301 GraphicUsed by:328
Symbol 302 GraphicUsed by:328
Symbol 303 SoundUsed by:328
Symbol 304 GraphicUsed by:328
Symbol 305 GraphicUsed by:328
Symbol 306 GraphicUsed by:328
Symbol 307 GraphicUsed by:328
Symbol 308 GraphicUsed by:328
Symbol 309 GraphicUsed by:328
Symbol 310 GraphicUsed by:328
Symbol 311 GraphicUsed by:328
Symbol 312 SoundUsed by:328
Symbol 313 GraphicUsed by:328
Symbol 314 GraphicUsed by:328
Symbol 315 GraphicUsed by:328
Symbol 316 GraphicUsed by:328
Symbol 317 GraphicUsed by:328
Symbol 318 GraphicUsed by:328
Symbol 319 GraphicUsed by:328
Symbol 320 GraphicUsed by:328
Symbol 321 GraphicUsed by:328
Symbol 322 GraphicUsed by:328
Symbol 323 GraphicUsed by:328
Symbol 324 GraphicUsed by:328
Symbol 325 GraphicUsed by:328
Symbol 326 GraphicUsed by:328
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:223 224 192 225 191 226 190 189 188 186 185 161 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327Used by:329
Symbol 329 MovieClipUses:328 101Used by:332
Symbol 330 SoundUsed by:331
Symbol 331 MovieClipUses:330Used by:332
Symbol 332 MovieClipUses:218 77 222 329 331Used by:Timeline
Symbol 333 GraphicUsed by:336
Symbol 334 TextUses:194Used by:336
Symbol 335 EditableTextUses:194Used by:336
Symbol 336 MovieClipUses:333 334 335Used by:Timeline
Symbol 337 GraphicUsed by:354
Symbol 338 GraphicUsed by:354
Symbol 339 GraphicUsed by:354
Symbol 340 EditableTextUses:194Used by:354
Symbol 341 FontUsed by:342
Symbol 342 EditableTextUses:341Used by:354
Symbol 343 FontUsed by:344 345 346 347 350 351
Symbol 344 TextUses:343Used by:354
Symbol 345 TextUses:343Used by:354
Symbol 346 TextUses:343Used by:349
Symbol 347 TextUses:343Used by:349
Symbol 348 GraphicUsed by:349
Symbol 349 ButtonUses:346 347 348Used by:354
Symbol 350 TextUses:343Used by:353
Symbol 351 TextUses:343Used by:353
Symbol 352 GraphicUsed by:353
Symbol 353 ButtonUses:350 351 352Used by:354
Symbol 354 MovieClipUses:337 161 338 43 41 37 35 16 339 185 186 188 189 190 191 192 187 340 342 344 345 349 353Used by:Timeline

Instance Names

"selectFade"Frame 5Symbol 216 MovieClip
"main"Frame 6Symbol 332 MovieClip
"timer"Frame 6Symbol 336 MovieClip
"trickAlert"Frame 6Symbol 86 MovieClip [alertGrab]
"endSeq"Frame 7Symbol 354 MovieClip
"child"Symbol 28 MovieClip [rock] Frame 1Symbol 19 MovieClip
"child"Symbol 28 MovieClip [rock] Frame 2Symbol 23 MovieClip
"child"Symbol 28 MovieClip [rock] Frame 3Symbol 27 MovieClip
"shadow"Symbol 44 MovieClip [tree] Frame 1Symbol 33 MovieClip
"sb"Symbol 101 MovieClip [bubble] Frame 2Symbol 100 MovieClip [girlBubble]
"sb"Symbol 101 MovieClip [bubble] Frame 32Symbol 94 MovieClip [boyBubble]
"countdown"Symbol 215 MovieClip Frame 1Symbol 184 MovieClip
"choose"Symbol 215 MovieClip Frame 51Symbol 196 MovieClip
"runLabel"Symbol 215 MovieClip Frame 95Symbol 214 MovieClip
"board"Symbol 221 MovieClip Frame 1Symbol 220 MovieClip
"board"Symbol 222 MovieClip Frame 1Symbol 221 MovieClip
"body"Symbol 329 MovieClip Frame 1Symbol 328 MovieClip
"bubble"Symbol 329 MovieClip Frame 1Symbol 101 MovieClip [bubble]
"hill"Symbol 332 MovieClip Frame 1Symbol 77 MovieClip [blank]
"tracks"Symbol 332 MovieClip Frame 1Symbol 77 MovieClip [blank]
"shadow"Symbol 332 MovieClip Frame 1Symbol 222 MovieClip
"rider"Symbol 332 MovieClip Frame 1Symbol 329 MovieClip
"carveSound"Symbol 332 MovieClip Frame 1Symbol 331 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "buzzer"
ExportAssets (56)Timeline Frame 1Symbol 2 as "cleared"
ExportAssets (56)Timeline Frame 1Symbol 4 as "imprint"
ExportAssets (56)Timeline Frame 1Symbol 10 as "RED"
ExportAssets (56)Timeline Frame 1Symbol 15 as "GREEN"
ExportAssets (56)Timeline Frame 1Symbol 28 as "rock"
ExportAssets (56)Timeline Frame 1Symbol 44 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 51 as "incline1_1"
ExportAssets (56)Timeline Frame 1Symbol 58 as "incline1_2"
ExportAssets (56)Timeline Frame 1Symbol 63 as "incline4_1"
ExportAssets (56)Timeline Frame 1Symbol 70 as "incline2_1"
ExportAssets (56)Timeline Frame 1Symbol 72 as "line1"
ExportAssets (56)Timeline Frame 1Symbol 74 as "line0"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 78 as "cluster"
ExportAssets (56)Timeline Frame 1Symbol 79 as "trickFlick"
ExportAssets (56)Timeline Frame 1Symbol 86 as "alertGrab"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 100 as "girlBubble"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 96 as "girlFall"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 94 as "boyBubble"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 89 as "boyFall"
ExportAssets (56)Timeline Frame 1Symbol 101 as "bubble"
ExportAssets (56)Timeline Frame 1Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 6Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 6Symbol 77 as "blank"
ExportAssets (56)Timeline Frame 6Symbol 101 as "bubble"
ExportAssets (56)Timeline Frame 6Symbol 101 as "bubble"
ExportAssets (56)Timeline Frame 6Symbol 101 as "bubble"
ExportAssets (56)Timeline Frame 6Symbol 101 as "bubble"
ExportAssets (56)Timeline Frame 6Symbol 86 as "alertGrab"

Labels

"startLift"Frame 3
"midLift"Frame 4
"runSelect"Frame 5
"game"Frame 6
"slope4_1"Symbol 4 MovieClip [imprint] Frame 1
"slope2_1"Symbol 4 MovieClip [imprint] Frame 2
"slope1_1"Symbol 4 MovieClip [imprint] Frame 3
"slope1_2"Symbol 4 MovieClip [imprint] Frame 4
"slope4_1"Symbol 19 MovieClip Frame 1
"slope2_1"Symbol 19 MovieClip Frame 2
"slope1_1"Symbol 19 MovieClip Frame 3
"slope4_1"Symbol 23 MovieClip Frame 1
"slope2_1"Symbol 23 MovieClip Frame 2
"slope1_1"Symbol 23 MovieClip Frame 3
"slope4_1"Symbol 27 MovieClip Frame 1
"slope2_1"Symbol 27 MovieClip Frame 2
"slope1_1"Symbol 27 MovieClip Frame 3
"slope4_1"Symbol 33 MovieClip Frame 1
"slope2_1"Symbol 33 MovieClip Frame 2
"slope1_1"Symbol 33 MovieClip Frame 3
"slope1_2"Symbol 33 MovieClip Frame 4
"GRAB"Symbol 86 MovieClip [alertGrab] Frame 2
"METHOD"Symbol 86 MovieClip [alertGrab] Frame 41
"SPIN"Symbol 86 MovieClip [alertGrab] Frame 81
"FLIP"Symbol 86 MovieClip [alertGrab] Frame 121
"SHIFTY"Symbol 86 MovieClip [alertGrab] Frame 161
"girlBubble"Symbol 101 MovieClip [bubble] Frame 2
"girlFall"Symbol 101 MovieClip [bubble] Frame 16
"boyBubble"Symbol 101 MovieClip [bubble] Frame 32
"boyFall"Symbol 101 MovieClip [bubble] Frame 48
"hold"Symbol 101 MovieClip [bubble] Frame 64
"boy1"Symbol 214 MovieClip Frame 1
"boy2"Symbol 214 MovieClip Frame 2
"boy3"Symbol 214 MovieClip Frame 3
"girl1"Symbol 214 MovieClip Frame 4
"girl2"Symbol 214 MovieClip Frame 5
"girl3"Symbol 214 MovieClip Frame 6
"slope4_1"Symbol 222 MovieClip Frame 1
"slope2_1"Symbol 222 MovieClip Frame 2
"slope1_1"Symbol 222 MovieClip Frame 3
"slope1_2"Symbol 222 MovieClip Frame 4
"carve"Symbol 328 MovieClip Frame 1
"land"Symbol 328 MovieClip Frame 21
"bend"Symbol 328 MovieClip Frame 31
"extend"Symbol 328 MovieClip Frame 41
"fall"Symbol 328 MovieClip Frame 51
"snap"Symbol 328 MovieClip Frame 55
"wait"Symbol 328 MovieClip Frame 62
"flip"Symbol 328 MovieClip Frame 81
"spin"Symbol 328 MovieClip Frame 101
"method"Symbol 328 MovieClip Frame 117
"grab"Symbol 328 MovieClip Frame 130
"shifty"Symbol 328 MovieClip Frame 143
"slope4_1"Symbol 329 MovieClip Frame 1
"slope2_1"Symbol 329 MovieClip Frame 2
"slope1_1"Symbol 329 MovieClip Frame 3
"slope1_2"Symbol 329 MovieClip Frame 4

Dynamic Text Variables

_parent.labelSymbol 6 EditableText"MISSED! + 5"
_parent.labelSymbol 7 EditableText"MISSED! + 5"
_parent.labelSymbol 11 EditableText"CLEAR"
_parent.labelSymbol 12 EditableText"CLEAR"
pointsSymbol 80 EditableText""
scoreSymbol 92 EditableText"200"
trickSymbol 93 EditableText"CLEARED"
scoreSymbol 98 EditableText"200"
trickSymbol 99 EditableText"CLEARED"
preloaderSymbol 104 EditableText"LOADING...0%"
timeSymbol 335 EditableText"00:00:00"
timeSymbol 340 EditableText"00:00:00"
txt_usernameSymbol 342 EditableText""




http://swfchan.com/5/21878/info.shtml
Created: 27/5 -2019 12:05:31 Last modified: 27/5 -2019 12:05:31 Server time: 10/05 -2024 14:03:15