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

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

nuclear-bike-2.swf

This is the info page for
Flash #114918

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


Text
L O A D I N G

000%

www.MyRealGames.com

www.MyRealGames.com

00

all sounds

BACK FLIP

<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

FRONT FLIP

<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

WHEELY

<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>

More Games

Start

How to Play

Download Free Games at www.MyRealGames.com

Download Free Games at www.MyRealGames.com

Back

Controls:
Up/Down - move forward or backward
Left/Right - lean biker's body
Space - start Nitro!

Complete levels as fast as possible to achieve
maximum score
points. Maximize your score by collecting
bonuses and performing
stunts, such as a 360 degree flip or a wheelie!

Copyright FreeGamePick.com 2009.

How to Play

Pause

<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

:    :

<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

Level:

<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

Hit Space

Score:

<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

all bonuses collected

first try

x

<p align="left"><font face="Arial Black" size="24" color="#ffcc00" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial" size="24" color="#ffcc00" letterSpacing="0.000000" kerning="1"><b>00</b></font></p>

Continue

Total score

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0000000</font></p>

Level

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

Bonus score

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>

Time score

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>

Special score

Statistics

Main Menu

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

You Win

Score

<p align="left"><font face="Arial Black" size="26" color="#c4ffd5" letterSpacing="0.000000" kerning="1">0000000</font></p>

Level

<p align="left"><font face="Arial Black" size="26" color="#c4ffd5" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

You Crashed

Restart

Go

Map

ActionScript [AS1/AS2]

Frame 1
_root.urlNum = 0; stop();
Instance of Symbol 18 MovieClip in Frame 1
onClipEvent (load) { var numPercentage = 0; var numMaxWidth = this.mcStripe._width; } onClipEvent (enterFrame) { if ((_parent.getBytesLoaded() > 1) && (_parent.getBytesTotal() > 1)) { numPercentage = Math.floor((100 * _parent.getBytesLoaded()) / _parent.getBytesTotal()); this.mcStripe._width = (numPercentage * numMaxWidth) / 100; this.txtPercentage = String(numPercentage) + "%"; if (numPercentage >= 100) { _parent.gotoAndStop("lbStart"); } } }
Symbol 1 MovieClip [dmSoundService] Frame 1
#initclip 31 Object.registerClass("dmSoundService", CSoundService); #endinitclip
Symbol 3 MovieClip [water] Frame 1
#initclip 28 Object.registerClass("water", myWater); #endinitclip
Symbol 5 MovieClip [bonusHit] Frame 1
#initclip 29 Object.registerClass("bonusHit", CInvisibleMovie); #endinitclip
Symbol 10 MovieClip [NitroBonus] Frame 1
#initclip 30 Object.registerClass("NitroBonus", myNitro); #endinitclip stop();
Symbol 10 MovieClip [NitroBonus] Frame 6
stop();
Symbol 24 Button
on (release) { getURL ("http://www.myrealgames.com/?utm_source=NuclearBike2&utm_medium=flash_moregames", "_blank"); }
Symbol 27 Button
on (release) { getURL ("http://www.myrealgames.com/?utm_source=NuclearBike2&utm_medium=flash_moregames", "_blank"); }
Symbol 410 MovieClip [__Packages.MyBonus] Frame 0
class MyBonus extends MovieClip { static var numBonus, collectBonus; var gotoAndPlay; function MyBonus () { super(); bonusListArr.push(this); init(); } function init() { numBonus++; } static function testBonus(m) { var _local1 = 0; while (_local1 < bonusListArr.length) { bonusListArr[_local1].myHitTest(m.m_forwardWheel, m.m_backWheel, m, _local1); _local1++; } } function myHitTest(fw, bw, m, n) { if (m.getBodyMovieClip().hitTest(this)) { CSoundService.playSound(CConstants.SND_BONUS, false, 1); collectBonus++; if (collectBonus >= numBonus) { CGame.__set__collectAllBonus(true); } CGame.bonusScore = CGame.bonusScore + 100; gotoAndPlay(2); bonusListArr[n] = null; } } function result() { } static var minXbonus = 0; static var bonusListArr = []; }
Symbol 411 MovieClip [__Packages.CBike] Frame 0
class CBike { var m_bikeDir, m_bikeNormal, delayCounter, m_afterJerk, m_engine, m_bikeMovie, m_backWheel, m_forwardWheel, p_ld, p_rd, m_point90, m_point270, m_prevBikeAgle, m_bikeAgle, wheelyCounter; function CBike () { m_bikeDir = new CVector2D(0, 0); m_bikeNormal = new CVector2D(0, 0); delayCounter = 0; m_afterJerk = 0; } function initWehicle(level, posX, posY) { var _local4 = level.getEngine(); var _local3 = level.getVehiclePlace(); m_engine = _local4; var _local2; if (CGame.bike2) { m_bikeMovie = _local3.attachMovie("idBike2", "_Bike", 170); CConstants.ACCELERATE_BIKE = 65; } else { m_bikeMovie = _local3.attachMovie("idBike", "_Bike", 170); CConstants.ACCELERATE_BIKE = 55; } m_bikeMovie._x = posX; m_bikeMovie._y = posY; CConstants.bikeBaseParam.changeGeometry(getBikePoint(m_bikeMovie.mc.mc_p_wl), getBikePoint(m_bikeMovie.mc.mc_p_ld), getBikePoint(m_bikeMovie.mc.mc_p_rd), getBikePoint(m_bikeMovie.mc.mc_p_wr)); _local2 = _local3.attachMovie("idMotoWhellBack", "_MotoWhellBack", 150); CConstants.bikeBaseParam.__get__A().setMovie(_local2); CWheel(CConstants.bikeBaseParam.__get__A()).setRotationMovie(_local2.mcSpoke); _local2 = _local3.attachMovie("idMotoWhellForward", "_MotoWhellForward", 160); CConstants.bikeBaseParam.__get__D().setMovie(_local2); CWheel(CConstants.bikeBaseParam.__get__D()).setRotationMovie(_local2.mcSpoke); CConstants.bikeBaseParam.addToEngine(_local4); m_backWheel = CWheel(CConstants.bikeBaseParam.__get__A()); m_forwardWheel = CWheel(CConstants.bikeBaseParam.__get__D()); p_ld = CConstants.bikeBaseParam.B; p_rd = CConstants.bikeBaseParam.C; } function getBikePoint(mc) { var _local2 = new Object(); _local2.x = mc._x; _local2.y = mc._y; mc._parent.localToGlobal(_local2); m_bikeMovie._parent.globalToLocal(_local2); return(_local2); } function playAccelerateSound() { CSoundService.stopSound(CConstants.SND_ENGINE2); CSoundService.playSound(CConstants.SND_ENGINE2, false, 1); CSoundService.getSoundAt(CConstants.SND_ENGINE3).setVolume(100); } function stopAccelerateSound() { CSoundService.getSoundAt(CConstants.SND_ENGINE3).setVolume(40); } function resetFlipPoint() { m_point90 = (m_point270 = 0); } function processFlipPoint() { if ((m_bikeAgle * m_prevBikeAgle) < 0) { return(undefined); } if ((m_bikeAgle > TRICK_ANGLE) && (m_prevBikeAgle < TRICK_ANGLE)) { m_point90++; } else if ((m_bikeAgle < TRICK_ANGLE) && (m_prevBikeAgle > TRICK_ANGLE)) { m_point90--; } else if ((m_bikeAgle > (-TRICK_ANGLE)) && (m_prevBikeAgle < (-TRICK_ANGLE))) { m_point270++; } else if ((m_bikeAgle < (-TRICK_ANGLE)) && (m_prevBikeAgle > (-TRICK_ANGLE))) { m_point270--; } if (m_point270 > 0) { CRaceEngine.makeTrick(TRICK_FRONT_FLIP, 700); resetFlipPoint(); } else if (m_point90 < 0) { CRaceEngine.makeTrick(TRICK_BACK_FLIP, 400); resetFlipPoint(); } } function accelerate() { m_backWheel.setAccelerate(CConstants.ACCELERATE_BIKE); } function nitroAcss() { m_backWheel.setAccelerate((m_backWheel.getAccelerate() * 1.5) + 30); } function brake() { m_backWheel.setAccelerate(-CConstants.ACCELERATE_BIKE); } function stopAccelerate() { m_backWheel.setAccelerate(0); } function processKeys(keyState) { if (keyState.checkMask(KM_ACCELERATE)) { accelerate(); if (!keyState.checkPrevStateMask(KM_ACCELERATE)) { playAccelerateSound(); keyState.addMask(KM_ACCELERATE); } } else if (keyState.checkMask(KM_BRAKE)) { brake(); } else { stopAccelerate(); stopAccelerateSound(); } m_bikeMovie.mc.mc_man.processKeys(keyState); m_afterJerk++; if (keyState.checkMask(KM_MOVE_BODY_FORWARD)) { if (((m_afterJerk > 10) && (delayCounter > 0)) && (delayCounter < 5)) { Upp(DIR_RIGHT); m_afterJerk = 0; } else { turnTo(DIR_RIGHT); } } else if (keyState.checkMask(KM_MOVE_BODY_BACK)) { if (((m_afterJerk > 10) && (delayCounter < 0)) && (delayCounter > -5)) { Upp(DIR_LEFT); m_afterJerk = 0; } else { turnTo(DIR_LEFT); } } if ((!keyState.checkMask(KM_MOVE_BODY_FORWARD)) && (keyState.checkPrevStateMask(KM_MOVE_BODY_FORWARD))) { delayCounter++; } else if ((!keyState.checkMask(KM_MOVE_BODY_BACK)) && (keyState.checkPrevStateMask(KM_MOVE_BODY_BACK))) { delayCounter--; } else { delayCounter = 0; } } function Upp(dir) { m_bikeNormal.init(m_bikeDir.x, m_bikeDir.y); m_bikeNormal.normalize(); var _local7; _local7 = m_bikeNormal.x; m_bikeNormal.x = -m_bikeNormal.y; m_bikeNormal.y = _local7; var _local5 = 0.6; var _local6 = 3.3; var _local2 = (Math.abs(m_bikeNormal.y) * (1 - _local5)) + _local5; _local2 = _local2 * _local6; var _local4 = (m_bikeNormal.x * 9.8) * _local2; var _local3 = (m_bikeNormal.y * 9.8) * _local2; if (m_bikeNormal.y > -0.4) { if (dir == DIR_LEFT) { m_forwardWheel.__get__accelerate().plusXY((-_local4) * 10, (-_local3) * 10); } else { m_backWheel.__get__accelerate().plusXY((-_local4) * 10, (-_local3) * 10); } } } function onGround() { return(m_backWheel.hasIntersection() || (m_forwardWheel.hasIntersection())); } function process() { CSoundService.playSound(CConstants.SND_ENGINE3, true, 999); var _local3; var _local2; m_bikeDir.init(m_forwardWheel.__get__pos().x - m_backWheel.__get__pos().x, m_forwardWheel.__get__pos().y - m_backWheel.__get__pos().y); m_prevBikeAgle = m_bikeAgle; m_bikeAgle = (Math.atan2(m_bikeDir.y, m_bikeDir.x) * 180) / Math.PI; m_bikeMovie._rotation = m_bikeAgle; _local3 = new CVector2D(m_bikeMovie.mc.mc_p_ld._x, m_bikeMovie.mc.mc_p_ld._y); _local2 = new CVector2D(m_bikeMovie.mc.mc_p_rd._x, m_bikeMovie.mc.mc_p_rd._y); m_bikeMovie.mc.localToGlobal(_local3); m_bikeMovie._parent.globalToLocal(_local3); m_bikeMovie.mc.localToGlobal(_local2); m_bikeMovie._parent.globalToLocal(_local2); m_bikeMovie._x = m_bikeMovie._x + ((((p_ld.__get__pos().x - _local3.x) + p_rd.__get__pos().x) - _local2.x) / 2); m_bikeMovie._y = m_bikeMovie._y + ((((p_ld.__get__pos().y - _local3.y) + p_rd.__get__pos().y) - _local2.y) / 2); moveMovieToMovieGlobal(m_backWheel.getMovie(), m_bikeMovie.mc.bike.mc_back_spring); rotateMovieToMovieLocal(m_bikeMovie.mc.bike.mc_back_spring, m_bikeMovie.mc.bike.mc_Dir); if (onGround()) { resetFlipPoint(); } else { processFlipPoint(); } if (m_forwardWheel.hasIntersection()) { if (wheelyCounter > 25) { CRaceEngine.makeTrick(TRICK_WHEELY, wheelyCounter * 5); } wheelyCounter = 0; } else if (m_backWheel.hasIntersection()) { wheelyCounter++; } m_forwardWheel.WeelStateTimer(); m_backWheel.WeelStateTimer(); } function moveMovieToMovieGlobal(movie, moviePos) { var _local1 = {x:movie._x, y:movie._y}; movie._parent.localToGlobal(_local1); moviePos._parent.globalToLocal(_local1); moviePos._x = _local1.x; moviePos._y = _local1.y; } function rotateMovieToMovieLocal(movie, moviePos) { movie._rotation = (Math.atan2(moviePos._y - movie._y, moviePos._x - movie._x) * 180) / Math.PI; } function turnTo(dir) { m_bikeNormal.init(m_bikeDir.x, m_bikeDir.y); m_bikeNormal.normalize(); var _local7; _local7 = m_bikeNormal.x; m_bikeNormal.x = -m_bikeNormal.y; m_bikeNormal.y = _local7; var _local5 = 0.6; var _local6 = 7; var _local4 = (Math.abs(m_bikeNormal.y) * (1 - _local5)) + _local5; _local4 = _local4 * _local6; var _local3 = (m_bikeNormal.x * 5) * _local4; var _local2 = (m_bikeNormal.y * 5) * _local4; if (m_bikeNormal.y > -0.4) { if (dir == DIR_RIGHT) { if (!m_forwardWheel.hasIntersection()) { m_forwardWheel.__get__accelerate().plusXY(_local3 * 1.3, _local2 * 1.3); } m_backWheel.__get__accelerate().plusXY((-_local3) * 0.7, (-_local2) * 0.7); } else { m_forwardWheel.__get__accelerate().plusXY((-_local3) * 0.7, (-_local2) * 0.7); if (!m_backWheel.hasIntersection()) { m_backWheel.__get__accelerate().plusXY(_local3 * 1.3, _local2 * 1.3); } } } } function checkPointVsMovie(point, movie) { var _local1 = {x:point._x, y:point._y}; point._parent.localToGlobal(_local1); return(movie.hitTest(_local1.x, _local1.y, true)); } function checkDeathPoint(hitPlace1) { var _local2 = m_engine.getHitMovie(); return((checkPointVsMovie(m_bikeMovie.mcDeathPoint1, _local2) || (checkPointVsMovie(m_bikeMovie.mcDeathPoint2, _local2))) || (checkPointVsMovie(m_bikeMovie.mcDeathPoint3, _local2))); } function getBodyMovieClip() { return(m_bikeMovie); } function getMan() { return(m_bikeMovie.mc.mc_man); } function show(visible) { m_bikeMovie._visible = visible; m_backWheel.getMovie()._visible = visible; m_forwardWheel.getMovie()._visible = visible; } static var KM_NONE = 0; static var KM_ACCELERATE = 1; static var KM_BRAKE = 2; static var KM_MOVE_BODY_FORWARD = 4; static var KM_MOVE_BODY_BACK = 8; static var KM_SPURT_FORWARD = 256; static var KM_SPURT_BACK = 512; static var DIR_RIGHT = 0; static var DIR_LEFT = 1; static var TRICK_BACK_FLIP = 1; static var TRICK_FRONT_FLIP = 2; static var TRICK_WHEELY = 3; static var TRICK_ANGLE = 170; }
Symbol 412 MovieClip [__Packages.CParticle] Frame 0
class CParticle { var m_curPosition, m_prevPosition, m_accelerate, m_buckup, m_mass, m_mc; function CParticle () { m_curPosition = new CVector2D(); m_prevPosition = new CVector2D(); m_accelerate = new CVector2D(); m_buckup = new CVector2D(); } function initParticle(x, y, mass, mc) { if (x == undefined) { x = 0; } if (y == undefined) { y = 0; } if (mass == undefined) { mass = 1; } moveTo(x, y); m_mass = mass; m_accelerate.x = 0; m_accelerate.y = 0; setMovie(mc); return(this); } function moveTo(nx, ny) { m_curPosition.x = (m_prevPosition.x = nx); m_curPosition.y = (m_prevPosition.y = ny); } function verlet(dTime, koeffDamp) { m_buckup.copyFrom(m_curPosition); m_curPosition.x = m_curPosition.x + (((m_curPosition.x - m_prevPosition.x) * koeffDamp) + (m_accelerate.x * dTime)); m_curPosition.y = m_curPosition.y + (((m_curPosition.y - m_prevPosition.y) * koeffDamp) + (m_accelerate.y * dTime)); m_buckup.copyTo(m_prevPosition); synchronizeMovie(); } function checkCollision(hitMovie) { } function synchronizeMovie() { } function moveMovieToCurentPosition() { m_mc._x = m_curPosition.x; m_mc._y = m_curPosition.y; } function get mass() { return(m_mass); } function set mass(nMass) { m_mass = nMass; //return(mass); } function get accelerate() { return(m_accelerate); } function set accelerate(acc) { m_accelerate = acc; //return(accelerate); } function get prevPos() { return(m_prevPosition); } function set prevPos(pos) { m_prevPosition = pos; //return(prevPos); } function get pos() { return(m_curPosition); } function set pos(pos) { m_curPosition = pos; //return(this.pos); } function setMovie(mc) { if ((mc == null) || (mc == undefined)) { synchronizeMovie = function () { }; m_mc = null; } else { m_mc = mc; synchronizeMovie = moveMovieToCurentPosition; } } function getMovie() { return(m_mc); } }
Symbol 413 MovieClip [__Packages.CVector2D] Frame 0
class CVector2D { var x, y; function CVector2D (nx, ny) { init(nx, ny); } function init(nx, ny) { x = nx; y = ny; } function copyFrom(v) { x = v.x; y = v.y; } function copyTo(v) { v.x = x; v.y = y; } function plusXY(nx, ny) { x = x + nx; y = y + ny; } static function getDistanceBetween(p1, p2) { var _local2 = p1.x - p2.x; var _local1 = p1.y - p2.y; return(Math.sqrt((_local2 * _local2) + (_local1 * _local1))); } function getUgol() { return(Math.atan2(y, x)); } function duplicate() { return(new CVector2D(x, y)); } function minus(v) { x = x - v.x; y = y - v.y; } function minusNew(v) { return(new CVector2D(x - v.x, y - v.y)); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; } function reverseNew() { return(new CVector2D(-x, -y)); } function scalar(v) { return((x * v.x) + (y * v.y)); } function modul() { return(Math.sqrt((x * x) + (y * y))); } function reflectFromNormal(n) { var _local2 = Math.atan2(n.y, n.x); rotate(-_local2); x = -x; rotate(_local2); } function rotate(u) { var _local4 = x; var _local3 = y; x = (_local4 * Math.cos(u)) - (_local3 * Math.sin(u)); y = (_local4 * Math.sin(u)) + (_local3 * Math.cos(u)); } function rotateNew(u) { return(new CVector2D((x * Math.cos(u)) - (y * Math.sin(u)), (x * Math.sin(u)) + (y * Math.cos(u)))); } function mult(k) { x = x * k; y = y * k; } function multNew(k) { return(new CVector2D(x * k, y * k)); } function plus(v) { x = x + v.x; y = y + v.y; } function plusNew(v) { return(new CVector2D(x + v.x, y + v.y)); } function getDistanceTo(p1, p2) { var _local3 = p1.y - p2.y; var _local2 = p2.x - p1.x; var _local6 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local5; _local2 = _local2 / _local5; _local6 = _local6 / _local5; return(((_local3 * x) + (_local2 * y)) + _local6); } function toString() { return(((("( " + x) + ", ") + y) + " )"); } }
Symbol 414 MovieClip [__Packages.CWheel] Frame 0
class CWheel extends CParticle { var m_rim, m_mc, m_acceleration, initParticle, m_koeffSpring, m_koeffSlip, m_radius, m_maxAccSpeed, m_speed, m_accSpeed, rot, intersectionFlag, lastIntersPoint, lastN, hitPointArray, normalArray, hitArray, intersArray, m_prevPosition, synchronizeMovie, m_curPosition, timerIce, __get__prevPos; function CWheel () { super(); } function setRotationMovie(rotationMovie) { if ((rotationMovie == undefined) || (rotationMovie == null)) { rotateMovie = function () { }; m_rim = null; } else { rotateMovie = function () { this.rot.rotate(this.m_speed / this.m_radius); this.m_rim._rotation = Math.atan2(this.rot.y, this.rot.x) * CWheel.ANGLE_180_DIV_PI; }; m_rim = rotationMovie; m_mc.mcVolna._visible = false; } } function setAccelerate(nAccelerate) { m_acceleration = nAccelerate; } function getAccelerate() { return(m_acceleration); } function initWhile(x, y, mass, rad, maxAccSpeed, mc, rotationMovie, koeffSpring, koeffSlip) { initParticle(x, y, mass, mc); if (koeffSpring == undefined) { koeffSpring = 0.1; } if (koeffSlip == undefined) { koeffSlip = 0.1; } m_koeffSpring = koeffSpring; m_koeffSlip = koeffSlip; setRotationMovie(rotationMovie); m_radius = rad; m_maxAccSpeed = maxAccSpeed; m_speed = 0; m_accSpeed = 0; rot = new CVector2D(1, 0); intersectionFlag = false; lastIntersPoint = new CVector2D(0, 0); lastN = new CVector2D(0, 0); var _local2; var _local3 = (Math.PI*2) / m_hitCount; hitPointArray = new Array(m_hitCount); normalArray = new Array(m_hitCount); hitArray = new Array(m_hitCount); intersArray = new Array(); _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2] = new CVector2D(Math.sin(_local3 * _local2) * m_radius, (-Math.cos(_local3 * _local2)) * m_radius); normalArray[_local2] = hitPointArray[_local2].multNew(-1); normalArray[_local2].normalize(); _local2++; } m_acceleration = 0; return(this); } function verlet(dTime, koeffDamp) { super.verlet(dTime, koeffDamp); m_accSpeed = Math.max(-m_maxAccSpeed, Math.min(m_maxAccSpeed, m_accSpeed + (m_acceleration * dTime))); m_speed = Math.max((-m_maxSpeed) * dTime, Math.min((m_speed * koeffDamp) + m_accSpeed, m_maxSpeed * dTime)); rotateMovie(); } function rotateMovie() { } function checkCollision(hit_mc) { var _local2; var _local8; var _local9 = new CVector2D(0, 0); var _local13 = false; var _local5; var _local7; var _local15; var _local16 = new CVector2D(m_prevPosition.x, m_prevPosition.y); var _local4 = new CVector2D(0, 0); var _local3 = new CVector2D(0, 0); var _local14; synchronizeMovie(); _local14 = 0; _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2].copyTo(_local9); m_mc.localToGlobal(_local9); if ((hitArray[_local2] = hit_mc.hitTest(_local9.x, _local9.y, true))) { _local13 = true; _local5 = _local2; _local14++; } _local2++; } if (_local14 == m_hitCount) { m_curPosition.x = m_prevPosition.x + ((m_curPosition.x - m_prevPosition.x) * 0.3); m_curPosition.y = m_prevPosition.y + ((m_curPosition.y - m_prevPosition.y) * 0.3); synchronizeMovie(); return(undefined); } _local2 = 0; if (_local13) { while (true) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local5 = -1; _local8 = 0; while (_local8 < m_hitCount) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (_local5 == -1) { if (hitArray[_local2]) { _local5 = _local2; _local4.plus(normalArray[_local2]); normalArray[_local2].copyTo(_local3); } } else if (!hitArray[_local2]) { _local7 = _local2 - 1; if (_local7 < 0) { _local7 = m_hitCount - 1; } intersArray.push({k1:_local5, k2:_local7, n:new CVector2D(_local3.x, _local3.y)}); _local5 = -1; } else { _local4.plus(normalArray[_local2]); _local3.plus(normalArray[_local2]); } _local8++; } break; } } var _local6 = new CVector2D(0, 0); if (intersArray.length > 0) { _local4.normalize(); if (intersectionFlag) { _local4.x = _local4.x + lastN.x; _local4.y = _local4.y + lastN.y; _local4.x = _local4.x / 2; _local4.y = _local4.y / 2; } var _local10; var _local11; _local15 = intersArray.length; _local2 = 0; while (_local2 < _local15) { _local10 = intersArray.pop(); _local5 = _local10.k1; _local7 = _local10.k2; _local10.n.copyTo(_local3); m_curPosition.minusNew(m_prevPosition).copyTo(_local6); if (_local4.scalar(_local6) < 0) { _local11 = Math.atan2(_local4.y, _local4.x); _local6.rotate(-_local11); _local6.x = (-_local6.x) * m_koeffSpring; _local6.rotate(_local11); pushOut(_local5, _local7, _local3, hit_mc); m_prevPosition.x = m_curPosition.x - _local6.x; m_prevPosition.y = m_curPosition.y - _local6.y; } else { pushOut(_local5, _local7, _local3, hit_mc); } _local2++; } validateRotation(_local4, _local16); intersectionFlag = true; m_curPosition.copyTo(lastIntersPoint); _local4.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, _local16); intersectionFlag = false; } synchronizeMovie(); } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local7 = new CVector2D(0, 0).getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local7 = m_radius - Math.abs(_local7); m_curPosition.plus(n.multNew(_local7)); m_prevPosition.plus(n.multNew(_local7)); } else { var _local6 = n.multNew(-m_radius); var _local4 = new CVector2D(0, 0); var _local5 = 0; var _local3 = 0.03; while (true) { _local6.copyTo(_local4); m_mc.localToGlobal(_local4); if (hit_mc.hitTest(_local4.x, _local4.y, true)) { _local5++; m_curPosition.x = m_curPosition.x + (n.x * _local3); m_curPosition.y = m_curPosition.y + (n.y * _local3); synchronizeMovie(); } else { _local5--; m_curPosition.x = m_curPosition.x - (n.x * _local3); m_curPosition.y = m_curPosition.y - (n.y * _local3); m_prevPosition.plus(n.multNew(_local3 * _local5)); break; } } } } function validateRotation(n, oldPos) { if ((!intersectionFlag) && (Math.abs(m_accSpeed) > 0.01)) { if (Math.abs(m_accSpeed) < ((m_maxAccSpeed * 0.02) / 2)) { m_accSpeed = 0; } else if (m_accSpeed > 0) { m_accSpeed = m_maxAccSpeed * 0.02; } else { m_accSpeed = (-m_maxAccSpeed) * 0.02; } } var _local3 = new CVector2D(-n.y, n.x); var _local6 = m_curPosition.minusNew(oldPos); var _local5 = Math.atan2(_local3.y, _local3.x); var _local2 = _local6.rotateNew(-_local5); m_speed = _local2.x + m_accSpeed; _local2.y = 0; _local2.rotate(_local5); var _local4 = 1 - m_koeffSlip; m_curPosition.x = (m_curPosition.x + ((_local3.x * m_accSpeed) * _local4)) - (m_koeffFriction * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * m_accSpeed) * _local4)) - (m_koeffFriction * _local2.y); m_accSpeed = m_accSpeed * m_koeffSlip; } function hasIntersection() { return(intersectionFlag); } function startWater() { m_koeffFriction = WaterEffect; m_acceleration = m_acceleration * 0.8; showSpray(); timerIce = 3; } function showSpray() { var _local2 = Math.min(((__get__prevPos().x - m_curPosition.x) * (__get__prevPos().x - m_curPosition.x)) * 8, 100); if (_local2 < 20) { _local2 = 0; } m_mc.mcVolna._yscale = _local2; if ((m_prevPosition.x - m_curPosition.x) < 0) { m_mc.mcVolna._xscale = _local2; } else { m_mc.mcVolna._xscale = -_local2; } if (timerIce < 2) { m_mc.mcVolna._visible = true; rotateMovie = function () { this.rot.rotate(this.m_speed / this.m_radius); this.m_rim._rotation = (Math.atan2(this.rot.y, this.rot.x) * CWheel.ANGLE_180_DIV_PI) * 3; }; } } function WeelStateTimer() { if (timerIce > 0) { timerIce--; if (timerIce == 0) { m_koeffFriction = 0.03; timerIce--; m_mc.mcVolna._visible = false; rotateMovie = function () { this.rot.rotate(this.m_speed / this.m_radius); this.m_rim._rotation = Math.atan2(this.rot.y, this.rot.x) * CWheel.ANGLE_180_DIV_PI; }; } } } static var m_maxSpeed = 180; static var m_hitCount = 16; static var m_koeffFriction = 0.03; static var ANGLE_180_DIV_PI = 57.2957795130823; static var WaterEffect = 0.15; }
Symbol 415 MovieClip [__Packages.CParticleEngine] Frame 0
class CParticleEngine { var m_particles, m_constraints, m_hitMovie, m_gravity, m_koeffDamp; function CParticleEngine (hitMovie, nGravity, koeffDamp) { m_particles = new Array(); m_constraints = new Array(); setHitMovie(hitMovie); init(nGravity, koeffDamp); } function setHitMovie(hitMovie) { if (hitMovie == undefined) { hitMovie = null; } m_hitMovie = hitMovie; } function getHitMovie() { return(m_hitMovie); } function set gravity(nGravity) { m_gravity = nGravity; //return(gravity); } function get gravity() { return(m_gravity); } function init(nGravity, koeffDamp) { if (nGravity == undefined) { nGravity = 9.8; } if (koeffDamp == undefined) { koeffDamp = 0.995; } gravity = (nGravity); m_koeffDamp = koeffDamp; } function addParticle(p) { m_particles.push(p); } function process() { drawSpringConstraints(); var _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].accelerate.plusXY(0, m_gravity * m_particles[_local2].mass); m_particles[_local2].accelerate.mult(1 / REPEAT_COUNT); _local2++; } var _local3 = 0; while (_local3 < REPEAT_COUNT) { _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].verlet(D_TIME, m_koeffDamp); _local2++; } _local2 = 0; while (_local2 < m_constraints.length) { m_constraints[_local2].resolve(); _local2++; } _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].checkCollision(m_hitMovie); _local2++; } _local3++; } _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].accelerate.init(0, 0); _local2++; } } function addConstraint(c) { m_constraints.push(c); } function clear() { while (m_particles.pop() != undefined) { } clearConstraints(); } function clearConstraints() { while (m_constraints.pop() != undefined) { } } function drawSpringConstraints() { if (CGameService.__get__DEBUG_MODE()) { var _local4 = new Object(); var _local3 = new Object(); var _local2 = 0; while (_local2 < m_constraints.length) { _local4.x = m_constraints[_local2].m_p1.pos.x; _local4.y = m_constraints[_local2].m_p1.pos.y; _local3.x = m_constraints[_local2].m_p2.pos.x; _local3.y = m_constraints[_local2].m_p2.pos.y; m_hitMovie.localToGlobal(_local4); m_hitMovie.localToGlobal(_local3); CGameService.drawLine(_local4.x, _local4.y, _local3.x, _local3.y, 0.5, 0, 100); _local2++; } } } static var SEC_PER_FRAME = 0.0416666666666667; static var REPEAT_COUNT = 3; static var D_TIME = SEC_PER_FRAME / REPEAT_COUNT; }
Symbol 416 MovieClip [__Packages.IConstraint] Frame 0
interface IConstraint { }
Symbol 417 MovieClip [__Packages.CGameService] Frame 0
class CGameService { static var m_instance; var m_root, m_debugMode, m_pauseListeners, m_score; function CGameService (rootPointer, soundsNames) { m_instance = this; m_root = rootPointer; m_debugMode = false; m_pauseListeners = new CGroup(); m_score = 0; CSoundService.createSoundService(soundsNames, m_root, 9999); } static function get instance() { return(m_instance); } static function get _root() { return(m_instance.m_root); } static function get score() { return(m_instance.m_score); } static function set score(score) { m_instance.m_score = score; //return(CGameService.score); } static function set pauseOn(pauseState) { m_instance.m_pauseOn = pauseState; if (pauseState) { m_instance.m_pauseListeners.callFunction("enablePause"); } else { m_instance.m_pauseListeners.callFunction("disablePause"); } //return(pauseOn); } static function get pauseOn() { return(m_instance.m_pauseOn); } static function addPauseListener(obj) { m_instance.m_pauseListeners.addElement(obj); } static function removePauseListener(obj) { m_instance.m_pauseListeners.removeElement(obj); } static function getGlobalXY(pX, pY, movie) { var _local1 = {x:pX, y:pY}; movie.localToGlobal(_local1); return(_local1); } static function get DEBUG_MODE() { return(m_instance.m_debugMode); } static function set DEBUG_MODE(debugMode) { m_instance.m_debugMode = debugMode; if (debugMode) { m_instance.m_drawArea = m_instance.m_root.createEmptyMovieClip("__drawArea", DEPTH_DRAW_AREA); } else { m_instance.m_drawArea.removeMovieClip(); } //return(DEBUG_MODE); } static function drawLine(x1, y1, x2, y2, thickness, rgb, alpha) { if (m_instance.m_debugMode) { m_instance.m_drawArea.lineStyle(thickness, rgb, alpha); m_instance.m_drawArea.moveTo(x1, y1); m_instance.m_drawArea.lineTo(x2, y2); } } static function clearAll() { if (m_instance.m_debugMode) { m_instance.m_drawArea.clear(); } } static function numberToStringWith0(val) { if (val < 10) { return(String("0" + val.toString())); } return(val.toString()); } static function setFilter(movie, filter) { var _local1 = new Array(); _local1.push(filter); movie.filters = _local1; } static var DEPTH_DRAW_AREA = 32001; }
Symbol 418 MovieClip [__Packages.CGroup] Frame 0
class CGroup { var m_elements; function CGroup () { m_elements = new Array(); } function addElement(element) { var _local2 = 0; while (_local2 < m_elements.length) { if (m_elements[_local2] == null) { m_elements[_local2] = element; return(undefined); } _local2++; } m_elements.push(element); } function removeElement(element) { var _local2 = m_elements.length - 1; while (_local2 >= 0) { if (m_elements[_local2] == element) { m_elements[_local2] = null; } _local2--; } } function getElementAt(elementNum) { return(m_elements[elementNum]); } function removeAllElements() { var _local2 = m_elements.length - 1; while (_local2 >= 0) { m_elements[_local2] = null; _local2--; } } function callFunction(funcName) { var _local2 = m_elements.length - 1; while (_local2 >= 0) { if (m_elements[_local2] != null) { m_elements[_local2][funcName](); } _local2--; } } function callFunctionParam1(funcName, param1) { var _local2 = m_elements.length - 1; while (_local2 >= 0) { if (m_elements[_local2] != null) { m_elements[_local2][funcName](param1); } _local2--; } } function callFunctionParam2(funcName, param1, param2) { var _local2 = m_elements.length - 1; while (_local2 >= 0) { if (m_elements[_local2] != null) { m_elements[_local2][funcName](param1, param2); } _local2--; } } }
Symbol 419 MovieClip [__Packages.CSoundService] Frame 0
class CSoundService extends MovieClip { var m_sounds, m_soundsState, m_soundsNames, createEmptyMovieClip, onEnterFrame; function CSoundService () { super(); } function realPlaySound(id, repeatCount) { if (m_soundOff) { return(undefined); } Sound(m_sounds[id]).start(0, repeatCount); } function processSounds() { var _local2 = 0; while (_local2 < m_sounds.length) { if (m_soundsState[_local2] > 0) { realPlaySound(_local2, m_soundsState[_local2]); m_soundsState[_local2] = ST_PLAY; break; } _local2++; } } function init(soundNames) { m_soundsNames = soundNames; m_sounds = new Array(soundNames.length); m_soundsState = new Array(soundNames.length); var _local2 = 0; while (_local2 < soundNames.length) { var _local4 = createEmptyMovieClip("_contMovie" + _local2, 1000 + _local2); var _local3 = new Sound(_local4); _local3.attachSound(soundNames[_local2]); m_soundsState[_local2] = ST_STOP; _local3.sounID = _local2; _local3.parent = m_instance; _local3.onSoundComplete = function () { this.parent.m_soundsState[this.sounID] = CSoundService.ST_STOP; }; m_sounds[_local2] = _local3; _local2++; } onEnterFrame = processSounds; } static function createSoundService(soundNames, soundsPlace, depthInSoundsPlace) { m_instance = CSoundService(soundsPlace.attachMovie("dmSoundService", "__SoundServiceObject", depthInSoundsPlace)); m_instance.init(soundNames); return(m_instance); } static function playLoopSound(soundID) { if ((m_instance.m_loopSoundID >= 0) && (m_instance.m_loopSoundID != soundID)) { stopSound(m_instance.m_loopSoundID); } m_instance.m_loopSoundID = soundID; if (!soundIsPlay(m_instance.m_loopSoundID)) { playCurLoopSound(); } } static function playCurLoopSound() { playSound(m_instance.m_loopSoundID, true, 9999); } static function stopCurLoopSound() { stopSound(m_instance.m_loopSoundID); m_instance.m_loopSoundID = -1; } static function soundOff() { var _local1 = 0; while (_local1 < m_instance.m_sounds.length) { stopSound(_local1); _local1++; } m_instance.m_soundOff = true; } static function soundOn() { m_instance.m_soundOff = false; if (m_instance.m_loopSoundID >= 0) { playCurLoopSound(); } } static function soundIsPlay(id) { return(m_instance.m_soundsState[id] != ST_STOP); } static function playSound(id, ifSoundStop, repeatCount) { if (repeatCount == undefined) { repeatCount = 1; } if (ifSoundStop == undefined) { ifSoundStop = false; } if (m_instance.m_soundOff) { return(undefined); } if (ifSoundStop && (soundIsPlay(id))) { return(undefined); } m_instance.m_soundsState[id] = repeatCount; } static function stopSound(id) { Sound(m_instance.m_sounds[id]).stop(m_instance.m_soundsNames[id]); m_instance.m_soundsState[id] = ST_STOP; } static function getSoundAt(soundNum) { return(m_instance.m_sounds[soundNum]); } static function soundIsOn() { return(!m_instance.m_soundOff); } static function stopAllSound() { var _local1 = 0; while (_local1 < m_instance.m_sounds.length) { stopSound(_local1); _local1++; } } var m_loopSoundID = -1; static var m_instance = null; var m_soundOff = false; static var ST_PLAY = -1; static var ST_STOP = 0; static var PLAY_OPT_ALWAYS = 0; static var PLAY_OPT_IFSTOP = 1; static var PLAY_OPT_STOPANDPLAY = 2; }
Symbol 420 MovieClip [__Packages.IPauseListener] Frame 0
interface IPauseListener { }
Symbol 421 MovieClip [__Packages.CLevel] Frame 0
class CLevel extends MovieClip { var m_levelPlace, attachMovie, m_hitPlace, m_back, m_engine, m_camera, _x, _y; function CLevel () { super(); } function initLevel(levelNum) { m_levelPlace = attachMovie(CConstants.levelNames[levelNum], "_levelName", DEPTH_LEVEL); m_hitPlace = m_levelPlace.mcHit; m_back = m_levelPlace.mcMiddle; m_engine = new CParticleEngine(m_hitPlace, 7); m_camera = new CCamera(); } function initCamera(movieCenteredAtScreen, windowWidth, windowHeight, lookAtX, lookAtY) { m_camera.init(movieCenteredAtScreen, this, windowWidth, windowHeight); m_camera.setLevelSize(300000, m_hitPlace._height * 1.1); m_camera.setLookPoint(lookAtX, lookAtY); m_camera.process(); } function process() { m_engine.process(); m_camera.process(); m_back._x = (-_x) / 3; m_back._y = (-_y) + 50; } function checkFinish(targetObject) { return(m_levelPlace.m_finishWall.hitTest(targetObject)); } function checkHitBonus(targetObject) { var _local2 = m_levelPlace.mcBonusPlace; var _local3 = 0; for (var _local5 in _local2) { if (_local2[_local5]._currentframe == 1) { _local3++; if (_local2[_local5].mcHit.hitTest(targetObject)) { _local2[_local5].play(); return(true); } } } if (_local3 == 0) { CGame.__set__collectAllBonus(true); } return(false); } function getEngine() { return(m_engine); } function getVehiclePlace() { return(m_levelPlace.m_vehiclePlace); } function getHitPlace() { return(m_hitPlace); } function getBonusPlace() { return(m_levelPlace.mcBonusPlace); } function getBikePlace() { var _local2 = new Object(); _local2.x = 0; _local2.y = 0; m_levelPlace.mcBikePlace.localToGlobal(_local2); getVehiclePlace().globalToLocal(_local2); return(_local2); } static var DEPTH_VECHICLE_PLACE = 150; static var DEPTH_LEVEL = 110; static var DEPTH_MIDDLE = 100; static var DEPTH_HIT_LEVEL = 105; }
Symbol 422 MovieClip [__Packages.CCamera] Frame 0
class CCamera { var m_targetMoviePos, m_targetMovie, m_levelMovie, m_screenWidth, m_screenHeight, m_levelWidth, m_levelHeight, m_targetXAtScreen, m_targetYAtScreen, m_positionState; function CCamera () { m_targetMoviePos = new Object(); } function init(targetMovie, levelMovie, screenWidth, screenHeight) { m_targetMovie = targetMovie; m_levelMovie = levelMovie; m_screenWidth = screenWidth; m_screenHeight = screenHeight; setLevelSize(m_levelMovie._width, m_levelMovie._height); setLookPoint(m_screenWidth / 2, m_screenHeight / 2); } function setLevelSize(levelWidth, levelHeight) { m_levelWidth = levelWidth; m_levelHeight = levelHeight; } function setLookPoint(px, py) { m_targetXAtScreen = px; m_targetYAtScreen = py; process(); } function pointOutsideLeft(pX) { return(Math.abs(pX) < Math.abs(m_levelMovie._x)); } function process() { m_targetMoviePos.x = m_targetMovie._x; m_targetMoviePos.y = m_targetMovie._y; m_targetMovie._parent.localToGlobal(m_targetMoviePos); m_levelMovie._parent.globalToLocal(m_targetMoviePos); m_levelMovie._x = m_levelMovie._x + int((m_targetXAtScreen - m_targetMoviePos.x) / 2); m_levelMovie._y = m_levelMovie._y + int((m_targetYAtScreen - m_targetMoviePos.y) / 2); m_positionState = BORDER_NONE; if (m_levelMovie._x > 0) { m_levelMovie._x = 0; m_positionState = BORDER_LEFT; } else if (m_levelMovie._x < (m_screenWidth - m_levelWidth)) { m_levelMovie._x = m_screenWidth - m_levelWidth; m_positionState = BORDER_RIGHT; } } function getTargetMovie() { return(m_targetMovie); } static var BORDER_NONE = 0; static var BORDER_LEFT = 1; static var BORDER_RIGHT = 2; }
Symbol 423 MovieClip [__Packages.CBoxConstrainSkeleton] Frame 0
class CBoxConstrainSkeleton { var m_A, m_B, m_C, m_D, m_AB, m_AC, m_AD, m_BC, m_BD, m_CD, m_ABC, m_DCB; function CBoxConstrainSkeleton () { } function init(a, b, c, d, ab, ac, ad, bc, bd, cd) { m_A = a; m_B = b; m_C = c; m_D = d; m_AB = ab; m_AB.__set__p1(a); m_AB.__set__p2(b); m_AC = ac; m_AC.__set__p1(a); m_AC.__set__p2(c); m_AD = ad; m_AD.__set__p1(a); m_AD.__set__p2(d); m_BC = bc; m_BC.__set__p1(b); m_BC.__set__p2(c); m_BD = bd; m_BD.__set__p1(b); m_BD.__set__p2(d); m_CD = cd; m_CD.__set__p1(c); m_CD.__set__p2(d); m_ABC = new CPenetrationConstraint(m_D, m_C, m_B); m_DCB = new CPenetrationConstraint(m_A, m_B, m_C); return(this); } function changeGeometry(pA, pB, pC, pD) { m_A.moveTo(pA.x, pA.y); m_B.moveTo(pB.x, pB.y); m_C.moveTo(pC.x, pC.y); m_D.moveTo(pD.x, pD.y); m_AB.fixDistance(); m_AC.fixDistance(); m_AD.fixDistance(); m_BC.fixDistance(); m_BD.fixDistance(); m_CD.fixDistance(); m_ABC.fixDistance(); m_DCB.fixDistance(); } function addToEngine(engine) { engine.addParticle(m_A); engine.addParticle(m_B); engine.addParticle(m_C); engine.addParticle(m_D); engine.addConstraint(m_AB); engine.addConstraint(m_AC); engine.addConstraint(m_AD); engine.addConstraint(m_BC); engine.addConstraint(m_BD); engine.addConstraint(m_CD); engine.addConstraint(m_ABC); engine.addConstraint(m_DCB); } function get A() { return(m_A); } function get B() { return(m_B); } function get C() { return(m_C); } function get D() { return(m_D); } function get AB() { return(m_AB); } function get AC() { return(m_AC); } function get AD() { return(m_AD); } function get BC() { return(m_BC); } function get BD() { return(m_BD); } function get CD() { return(m_CD); } }
Symbol 424 MovieClip [__Packages.CSpringConstraint] Frame 0
class CSpringConstraint implements IConstraint { var m_p1, m_p2, m_koeffStiffPress, m_koeffStiffStretch, m_relaxLen; function CSpringConstraint () { } function init(koeffStiffPress, koeffStiffStretch, p1, p2) { m_p1 = p1; m_p2 = p2; m_koeffStiffPress = koeffStiffPress; m_koeffStiffStretch = koeffStiffStretch; fixDistance(); return(this); } function fixDistance() { m_relaxLen = CVector2D.getDistanceBetween(m_p1.__get__pos(), m_p2.__get__pos()); } function resolve() { var _local3 = m_p1.__get__pos().x - m_p2.__get__pos().x; var _local2 = m_p1.__get__pos().y - m_p2.__get__pos().y; var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); var _local9 = (_local5 - m_relaxLen) / _local5; var _local8; if (_local5 > m_relaxLen) { _local8 = m_koeffStiffStretch; } else { _local8 = m_koeffStiffPress; } var _local7 = m_p1.__get__mass(); var _local6 = m_p2.__get__mass(); var _local4 = (_local9 * _local8) / (_local7 + _local6); m_p1.__get__pos().x = m_p1.__get__pos().x - ((_local3 * _local7) * _local4); m_p1.__get__pos().y = m_p1.__get__pos().y - ((_local2 * _local7) * _local4); m_p2.__get__pos().x = m_p2.__get__pos().x + ((_local3 * _local6) * _local4); m_p2.__get__pos().y = m_p2.__get__pos().y + ((_local2 * _local6) * _local4); } function set p1(nP1) { m_p1 = nP1; //return(p1); } function get p1() { return(m_p1); } function set p2(nP2) { m_p2 = nP2; //return(p2); } function get p2() { return(m_p2); } }
Symbol 425 MovieClip [__Packages.CPenetrationConstraint] Frame 0
class CPenetrationConstraint implements IConstraint { var p0, p1, p2, sign, n; function CPenetrationConstraint (np0, np1, np2) { p0 = np0; p1 = np1; p2 = np2; fixDistance(); } function fixDistance() { sign = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if (sign < 0) { sign = -1; } else { sign = 1; } n = new CVector2D(); } function resolve() { var _local2 = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if ((sign * _local2) <= 2) { n.init(p2.__get__pos().x, p2.__get__pos().y); n.minus(p1.__get__pos()); n.normalize(); n.rotate(PI2 * sign); n.mult(Math.abs(_local2) + 1); p1.__get__pos().minus(n); } } static var PI2 = (Math.PI/2); }
Symbol 426 MovieClip [__Packages.CConstants] Frame 0
class CConstants { function CConstants () { } static var SOUNDS_NAMES = new Array("sndIntro", "sndNextLevel", "sndLoose", "sndInGame", "sndBonus", "sndDie", "sndButton", "sndTrick", "sndEngine2", "sndEngine3", "nitro"); static var SND_INTRO = 0; static var SND_NEXT_LEVEL = 1; static var SND_LOOSE = 2; static var SND_INGAME = 3; static var SND_BONUS = 4; static var SND_DIE = 5; static var SND_BUTTON = 6; static var SND_TRICK = 7; static var SND_ENGINE2 = 8; static var SND_ENGINE3 = 9; static var SND_NITRO = 10; static var SCREEN_WIDTH = 700; static var SCREEN_HEIGHT = 500; static var ACCELERATE_BIKE = 55; static var FILTER_GREY = new flash.filters.ColorMatrixFilter(new Array(0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0.3, 0.59, 0.11, 0, 0, 0, 0, 0, 1, 0)); static var levelNames = new Array("idLevel15", "idLevel14", "idLevel8", "idLevel4", "idLevel3", "idLevel13", "idLevel10", "idLevel5", "idLevel12", "idLevel6", "idLevel11", "idLevel1", "idLevel7", "idLevel2", "idLevel9"); static var bikeBaseParam = new CBoxConstrainSkeleton().init(new CWheel().initWhile(0, 0, 4, 19, 160), new CParticle().initParticle(0, 0, 3), new CParticle().initParticle(0, 0, 3), new CWheel().initWhile(0, 0, 4, 19, 160), new CSpringConstraint().init(0.4, 0.6), new CSpringConstraint().init(0.8, 0.8), new CSpringConstraint().init(0.7, 0.7), new CSpringConstraint().init(0.8, 0.8), new CSpringConstraint().init(0.8, 0.8), new CSpringConstraint().init(0.6, 0.6)); }
Symbol 427 MovieClip [__Packages.CGame] Frame 0
class CGame extends MovieClip { static var maxLevel, all_time, bike2; var m_curLevel, m_raceEngine, onEnterFrame, screen; function CGame () { super(); m_curLevel = 0; maxLevel = 0; m_instance = this; Key.addListener(this); new CGameService(_root, CConstants.SOUNDS_NAMES); LoadData(); } function initGame() { m_raceEngine.initRaceEngine(curLevel); onEnterFrame = processGame; } static function buttonStartGame() { tryCount = (0); CGameService.__set__score(0); curLevel = (0); m_instance.m_medalBonus = 0; m_instance.m_medalFirstTry = 0; LoadData(); curLevel = (maxLevel); m_instance.gotoAndStop("lbMap"); CSoundService.playSound(CConstants.SND_BUTTON, true, 1); } static function buttonHowToPlay() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); m_instance.gotoAndStop("lbHowToPlay"); } function updateScoreAndLevel() { screen.txtLevel = String(curLevel + 1); screen.txtScore = String(CGameService.__get__score()); } static function buttonNextLevel() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); curLevel = ((curLevel+1)); buttonStartRace(); } static function SaveData() { var _local2 = SharedObject.getLocal("NB2"); _local2.data.maxLev = maxLevel; _local2.data.curLev = curLevel; _local2.data.score = CGameService.score; _local2.data.medBonus = m_instance.m_medalBonus; _local2.data.medFirstBonus = m_instance.m_medalFirstTry; _local2.data.allTime = all_time; var _local1 = 0; while (_local1 < CConstants.levelNames.length) { _local2.data["LevScor" + _local1] = scoreLevel[_local1]; _local1++; } _local2.flush(); } static function LoadData() { all_time = 0; curLevel = (0); maxLevel = 0; CGameService.__set__score(0); m_instance.m_medalBonus = so.data.medBonus; m_instance.m_medalFirstTry = so.data.medFirstBonus; var so = SharedObject.getLocal("NB2"); if (so.data.maxLev != undefined) { maxLevel = so.data.maxLev; } else { maxLevel = 0; } if (so.data.curLev != undefined) { curLevel = (so.data.curLev); } else { curLevel = (maxLevel); } if (so.data.score != undefined) { CGameService.__set__score(so.data.score); } if (so.data.allTime != undefined) { all_time = so.data.allTime; } var _local1 = 0; while (_local1 < CConstants.levelNames.length) { scoreLevel[_local1] = 0; if (so.data["LevScor" + _local1] != undefined) { scoreLevel[_local1] = so.data["LevScor" + _local1]; } _local1++; } } static function Race2Start() { bike2 = true; buttonStartRace(); } static function buttonStartRace() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); m_instance.gotoAndStop("lbGame"); m_instance.defaltFunction = function () { }; m_instance.m_raceEngine.m_panel.txtLevel = curLevel + 1; m_instance.m_raceEngine.m_panel.txtScore = CGameService.score; specialScore = (0); bonusScore = (0); m_instance.m_collectAllBonus = false; tryCount = ((tryCount+1)); m_instance.onEnterFrame = m_instance.initGame; } static function buttonBack() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); m_instance.gotoAndStop("lbMap"); } static function buttonBack1() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); m_instance.gotoAndStop("lbSplash"); m_instance.defaltFunction = buttonStartGame; } static function onMapPress(nB) { trace(nB); var _local1 = Number(nB.split("_")[1]); trace(_local1); curLevel = (_local1 - 1); showMap(); } static function showMap() { bike2 = false; m_instance.screen.bt2Race._visible = maxLevel > 14; var _local3 = null; var _local2 = 1; var _local1 = 1; while (_local1 < 16) { _local3 = m_instance.screen["m_" + _local1]; _local2 = 1; if ((_local1 - 1) < maxLevel) { _local2 = 2; } if (maxLevel == (_local1 - 1)) { _local2 = 3; } if ((curLevel + 1) == _local1) { _local2 = 4; } _local3.gotoAndStop(_local2); _local1++; } } static function buttonExitGame() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); m_instance.gotoAndStop("lbLose"); var _local1 = 0; CGameService.score = CGameService.score + _local1; m_instance.screen.txtTimeScore = String(_local1); m_instance.updateScoreAndLevel(); m_instance.screen.mcAllBonus._visible = false; m_instance.screen.mcFirst._visible = false; tryCount = ((tryCount+1)); m_instance.updateMedal(); m_instance.defaltFunction = buttonStartRace; } static function levelComplete() { CSoundService.playSound(CConstants.SND_BUTTON, true, 1); if (curLevel >= (CConstants.levelNames.length - 1)) { m_instance.gotoAndStop("lbWin"); m_instance.defaltFunction = function () { }; } else { m_instance.gotoAndStop("lbStatistic"); m_instance.defaltFunction = buttonNextLevel; } if (curLevel == maxLevel) { maxLevel++; if (maxLevel > 14) { curLevel = (0); } } var _local1 = Math.round(10000 / m_instance.m_time); all_time = all_time + m_instance.m_time; if (m_instance.m_collectAllBonus) { specialScore = specialScore + 4000; m_instance.m_medalBonus = m_instance.m_medalBonus + 1; } else { m_instance.screen.mcAllBonus._visible = false; } m_instance.updateMedal(); tryCount = (0); m_instance.screen.txtTimeScore = String(_local1); m_instance.screen.txtBonuslScore = String(m_instance.m_bonusScore); m_instance.screen.txtSpecialScore = String(specialScore); scoreLevel[curLevel] = (_local1 + m_instance.m_bonusScore) + specialScore; CGameService.score = CGameService.score + scoreLevel[curLevel]; m_instance.updateScoreAndLevel(); SaveData(); } function updateMedal() { if (tryCount <= 1) { specialScore = specialScore * 1.5; specialScore = specialScore + 1000; m_instance.m_medalFirstTry = m_instance.m_medalFirstTry + 1; m_instance.screen.mcFirst.txtNum.text = String(m_instance.m_medalFirstTry); } else { m_instance.screen.mcFirstTry._visible = false; } if (m_instance.m_medalFirstTry <= 0) { m_instance.screen.mcFirst._visible = false; } else { m_instance.screen.mcFirst.txtNum.text = String(m_instance.m_medalFirstTry); } if (m_instance.m_medalBonus <= 0) { m_instance.screen.mcMedal._visible = false; } else { m_instance.screen.mcMedal.txtNum.text = String(m_instance.m_medalBonus); } trace(m_instance.m_medalFirstTry); } function processGame() { CGameService.clearAll(); m_raceEngine.process(); } function onKeyDown() { m_raceEngine.onKeyDown(); if (Key.getCode() == 32) { defaltFunction(); } } function defaltFunction() { buttonStartGame(); } static function set curLevel(curLevel) { m_instance.m_curLevel = Math.min(curLevel, 14); //return(CGame.curLevel); } static function get curLevel() { return(m_instance.m_curLevel); } static function get curTime() { return(m_instance.m_time); } static function set curTime(newTime) { m_instance.m_time = newTime; var _local3 = Math.floor(newTime / 60); var _local2 = Math.floor(newTime % 60); var _local4 = Math.floor((newTime - Math.floor(newTime)) * 100); m_instance.m_raceEngine.m_panel.m_msec = CGameService.numberToStringWith0(_local4); m_instance.m_raceEngine.m_panel.m_sec = CGameService.numberToStringWith0(_local2); m_instance.m_raceEngine.m_panel.m_min = CGameService.numberToStringWith0(_local3); //return(curTime); } static function set bonusScore(score) { m_instance.m_raceEngine.m_panel.txtScore = String(score); m_instance.m_bonusScore = score; //return(bonusScore); } static function get bonusScore() { return(m_instance.m_bonusScore); } static function get collectAllBonus() { return(m_instance.m_collectAllBonus); } static function set collectAllBonus(stat) { m_instance.m_collectAllBonus = stat; //return(collectAllBonus); } static function set tryCount(count) { m_instance.m_tryCount = count; //return(tryCount); } static function get tryCount() { return(m_instance.m_tryCount); } static function set specialScore(screcScore) { m_instance.m_specialScore = screcScore; //return(specialScore); } static function get specialScore() { return(m_instance.m_specialScore); } static var m_instance = null; static var scoreLevel = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; }
Symbol 428 MovieClip [__Packages.CRaceEngine] Frame 0
class CRaceEngine extends MovieClip implements IPauseListener { static var m_instance; var mcPause, nitroCount, m_panel, processBuckUp, m_bike, m_level, nitroTime, m_keyState, m_curLevel, m_levelPlace; function CRaceEngine () { super(); m_instance = this; mcPause._visible = false; nitroCount = m_panel.nitroBar; nitroCount.__set__numm(0); CGameService.addPauseListener(this); } function enablePause() { processBuckUp = process; process = function () { }; mcPause._visible = true; m_bike.show(false); m_level.getBonusPlace()._visible = false; } function disablePause() { process = processBuckUp; enableBikeControll(); mcPause._visible = false; m_bike.show(true); m_level.getBonusPlace()._visible = true; } function processKeys() { var _local1 = new CMultiState(); return(_local1); } function onUnload() { CSoundService.stopSound(CConstants.SND_ENGINE3); CGameService.removePauseListener(this); } function processTime() { CGame.curTime = CGame.curTime + 0.04167; } static function makeTrick(trickId, score) { CSoundService.playSound(CConstants.SND_TRICK, false, 1); var _local2 = m_instance.attachMovie("idTrickMessage", "trick", 1000); _local2._x = 350; _local2._y = 200; _local2.mcMessage.gotoAndStop(trickId); _local2.mcMessage.txtScore = score; CGame.specialScore = CGame.specialScore + score; _local2.onEnterFrame = function () { if (this._currentframe == this._totalframes) { this.removeMovieClip(); } }; } function process() { } function processRace() { nitroCount.numm = nitroCount.numm + 0.1; nitroTime--; if (nitroTime > 0) { m_bike.nitroAcss(); } processTime(); m_level.process(); var _local2 = processKeys(); if (_local2.__get__curMask() != m_keyState.__get__curMask()) { m_keyState.__set__curMask(_local2.curMask); } m_bike.processKeys(m_keyState); m_bike.process(); if (m_bike.checkDeathPoint()) { killBike(); } if (m_level.checkFinish(m_bike.getBodyMovieClip())) { CGame.levelComplete(); } MyBonus.testBonus(m_bike); } function initRaceEngine(levelNum) { m_curLevel = levelNum; m_bike = new CBike(); MyBonus.collectBonus = 0; MyBonus.numBonus = 0; m_level = CLevel(m_levelPlace.attachMovie("idCurLevel", "__idLevel", DEPTH_CURLEVEL)); m_level.initLevel(levelNum); m_keyState = new CMultiState(); resetBike(); CGame.__set__curTime(0); enableBikeControll(); spaceFunction = function () { if (this.nitroCount.numm > 95) { this.nitroTime = 30; this.nitroCount.numm = 0; CSoundService.playSound(CConstants.SND_NITRO, true, 1); } }; process = processRace; } function resetBike() { nitroTime = 0; MyBonus.collectBonus = 0; nitroCount.__set__numm(0); var _local2 = m_level.getBikePlace(); m_level.getEngine().clear(); m_bike.initWehicle(m_level, _local2.x, _local2.y); m_level.initCamera(m_bike.getBodyMovieClip(), CConstants.SCREEN_WIDTH, CConstants.SCREEN_HEIGHT, CConstants.SCREEN_WIDTH / 4, CConstants.SCREEN_HEIGHT / 1.35); } function enableBikeControll() { processKeys = function () { var _local1 = new CMultiState(); if (Key.isDown(38)) { _local1.addMask(CBike.KM_ACCELERATE); } if (Key.isDown(40)) { _local1.addMask(CBike.KM_BRAKE); } if (Key.isDown(37)) { _local1.addMask(CBike.KM_MOVE_BODY_BACK); } if (Key.isDown(39)) { _local1.addMask(CBike.KM_MOVE_BODY_FORWARD); } return(_local1); }; } function disableKeyFunction() { processKeys = function () { var _local1 = new CMultiState(); return(_local1); }; } function onKeyDown() { if (Key.getCode() == 32) { spaceFunction(); } } function spaceFunction() { } function killBike() { CSoundService.playSound(CConstants.SND_DIE, false, 1); CGame.buttonExitGame(); } static var DEPTH_CURLEVEL = 10; }
Symbol 429 MovieClip [__Packages.CMultiState] Frame 0
class CMultiState { var m_state, m_prevState; function CMultiState () { m_state = (m_prevState = 0); } function set curMask(nState) { m_prevState = m_state; m_state = nState; //return(curMask); } function get curMask() { return(m_state); } function checkMask(nState) { return((m_state & nState) != 0); } function checkPrevStateMask(nState) { return((m_prevState & nState) != 0); } function addMask(nState) { curMask = curMask | nState; } function delMask(nState) { curMask = curMask & (~nState); } }
Symbol 430 MovieClip [__Packages.CBar] Frame 0
class CBar extends MovieClip { var zn, gotoAndStop; function CBar () { super(); zn = 100; gotoAndStop(101); } function set numm(n) { if (n > 0) { zn = n; } else { n = 0; } if (n < 100) { zn = n; } else { zn = 100; } gotoAndStop(int(zn + 1)); //return(numm); } function get numm() { return(zn); } }
Symbol 431 MovieClip [__Packages.CMan] Frame 0
class CMan extends MovieClip { var m_state, mc, gotoAndStop; function CMan () { super(); m_state = ST_STAY; } function stopMCAnim() { mc.stop(); } function processKeys(keyState) { if (keyState.checkMask(CBike.KM_MOVE_BODY_FORWARD)) { toRight(); } else if (keyState.checkMask(CBike.KM_MOVE_BODY_BACK)) { toLeft(); } else if ((m_state == ST_TOLEFT) || (m_state == ST_INLEFT)) { fromLeft(); } else if ((m_state == ST_TORIGHT) || (m_state == ST_INRIGHT)) { fromRight(); } } function toLeft() { var _local2; if (m_state == ST_STAY) { m_state = ST_TOLEFT; gotoAndStop("toLeft"); } else if (m_state == ST_FROMLEFT) { _local2 = mc._currentframe; gotoAndStop("toLeft"); mc.gotoAndPlay((ANIM_FRAMES - _local2) + 1); m_state = ST_TOLEFT; } else if ((m_state == ST_TORIGHT) || (m_state == ST_INRIGHT)) { fromRight(); m_state = ST_FROMRIGHT; } } function toRight() { var _local2; if (m_state == ST_STAY) { gotoAndStop("toRight"); m_state = ST_TORIGHT; } else if (m_state == ST_FROMRIGHT) { _local2 = mc._currentframe; gotoAndStop("toRight"); mc.gotoAndPlay((ANIM_FRAMES - _local2) + 1); m_state = ST_TORIGHT; } else if ((m_state == ST_TOLEFT) || (m_state == ST_INLEFT)) { fromLeft(); m_state = ST_FROMLEFT; } } function fromLeft() { var _local2; if (m_state == ST_TOLEFT) { _local2 = mc._currentframe; gotoAndStop("fromLeft"); mc.gotoAndPlay((ANIM_FRAMES - _local2) + 1); m_state = ST_FROMLEFT; } else if (m_state == ST_INLEFT) { gotoAndStop("fromLeft"); m_state = ST_FROMLEFT; } } function fromRight() { var _local2; if (m_state == ST_TORIGHT) { _local2 = mc._currentframe; gotoAndStop("fromRight"); mc.gotoAndPlay((ANIM_FRAMES - _local2) + 1); m_state = ST_FROMRIGHT; } else if (m_state == ST_INRIGHT) { gotoAndStop("fromRight"); m_state = ST_FROMRIGHT; } } function endMove() { if (m_state == ST_TOLEFT) { gotoAndStop("left"); m_state = ST_INLEFT; } else if (m_state == ST_FROMLEFT) { m_state = ST_STAY; gotoAndStop("stay"); } else if (m_state == ST_TORIGHT) { m_state = ST_INRIGHT; gotoAndStop("right"); } else if (m_state == ST_FROMRIGHT) { m_state = ST_STAY; gotoAndStop("stay"); } } static var ST_STAY = 0; static var ST_TOLEFT = 1; static var ST_INLEFT = 2; static var ST_FROMLEFT = 3; static var ST_TORIGHT = 4; static var ST_INRIGHT = 5; static var ST_FROMRIGHT = 6; static var ANIM_FRAMES = 7; }
Symbol 432 MovieClip [__Packages.myWater] Frame 0
class myWater extends MyBonus { var _visible; function myWater () { super(); } function init() { _visible = false; } function myHitTest(fw, bw, m, n) { if (fw.getMovie().hitTest(this)) { fw.startWater(); } if (bw.getMovie().hitTest(this)) { bw.startWater(); } } }
Symbol 433 MovieClip [__Packages.CInvisibleMovie] Frame 0
class CInvisibleMovie extends MovieClip { var _visible; function CInvisibleMovie () { super(); _visible = false; } }
Symbol 434 MovieClip [__Packages.myNitro] Frame 0
class myNitro extends MyBonus { var gotoAndPlay; function myNitro () { super(); } function init() { } function myHitTest(fw, bw, m, n) { if (m.getBodyMovieClip().hitTest(this)) { trace("NITROHIT"); CRaceEngine.m_instance.nitroCount.numm = CRaceEngine.m_instance.nitroCount.numm + 34; MyBonus.bonusListArr[n] = null; gotoAndPlay(2); } } }
Symbol 435 MovieClip [__Packages.CSoundControl] Frame 0
class CSoundControl extends MovieClip { var _currentframe, gotoAndStop; function CSoundControl () { super(); } function onEnterFrame123() { if ((!CSoundService.soundIsOn()) && (_currentframe != 2)) { gotoAndStop(2); } if (CSoundService.soundIsOn() && (_currentframe != 1)) { gotoAndStop(1); } } function onMyPress() { trace("s" + CSoundService.soundIsOn()); if (CSoundService.soundIsOn()) { trace("off"); CSoundService.soundOff(); gotoAndStop(2); } else { CSoundService.soundOn(); gotoAndStop(1); } } }
Symbol 436 MovieClip [__Packages.CGameControl] Frame 0
class CGameControl extends MovieClip { var _currentframe, gotoAndStop; function CGameControl () { super(); } function onEnterFrame123() { if ((!CGameService.__get__pauseOn()) && (_currentframe != 2)) { gotoAndStop(2); } if (CGameService.__get__pauseOn() && (_currentframe != 1)) { gotoAndStop(1); } } function onMyPress() { trace("p"); if (CGameService.__get__pauseOn()) { CGameService.__set__pauseOn(false); gotoAndStop(1); } else { CGameService.__set__pauseOn(true); gotoAndStop(2); } } }
Symbol 42 MovieClip [idMotoWhellBack] Frame 1
stop();
Symbol 45 MovieClip [idMotoWhellForward] Frame 1
stop();
Symbol 59 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 7
this._parent.endMove();
Symbol 68 MovieClip Frame 7
this._parent.endMove();
Symbol 69 MovieClip Frame 7
this._parent.endMove();
Symbol 70 MovieClip Frame 7
this._parent.endMove();
Symbol 73 MovieClip [lib_man] Frame 1
#initclip 53 Object.registerClass("lib_man", CMan); #endinitclip this.stop();
Symbol 77 MovieClip [idBike] Frame 1
this.stop();
Symbol 78 MovieClip [idCurLevel] Frame 1
#initclip 32 Object.registerClass("idCurLevel", CLevel); #endinitclip
Symbol 86 MovieClip [idHitLevel1] Frame 1
#initclip 33 Object.registerClass("idHitLevel1", CInvisibleMovie); #endinitclip
Symbol 93 MovieClip [bikePlace] Frame 1
#initclip 34 Object.registerClass("bikePlace", CInvisibleMovie); #endinitclip
Symbol 98 MovieClip [Bonus] Frame 1
#initclip 35 Object.registerClass("Bonus", MyBonus); #endinitclip stop();
Symbol 98 MovieClip [Bonus] Frame 6
stop();
Symbol 100 MovieClip [finishWall] Frame 1
#initclip 36 Object.registerClass("finishWall", CInvisibleMovie); #endinitclip
Symbol 103 MovieClip [idHitLevel2] Frame 1
#initclip 37 Object.registerClass("idHitLevel2", CInvisibleMovie); #endinitclip
Symbol 112 MovieClip [idHitLevel3] Frame 1
#initclip 38 Object.registerClass("idHitLevel3", CInvisibleMovie); #endinitclip
Symbol 123 MovieClip [idHitLevel4] Frame 1
#initclip 39 Object.registerClass("idHitLevel4", CInvisibleMovie); #endinitclip
Symbol 133 MovieClip [idHitLevel5] Frame 1
#initclip 40 Object.registerClass("idHitLevel5", CInvisibleMovie); #endinitclip
Symbol 142 MovieClip [idHitLevel6] Frame 1
#initclip 41 Object.registerClass("idHitLevel6", CInvisibleMovie); #endinitclip
Symbol 154 MovieClip [idHitLevel7] Frame 1
#initclip 42 Object.registerClass("idHitLevel7", CInvisibleMovie); #endinitclip
Symbol 163 MovieClip [idHitLevel8] Frame 1
#initclip 43 Object.registerClass("idHitLevel8", CInvisibleMovie); #endinitclip
Symbol 175 MovieClip [idHitLevel9] Frame 1
#initclip 44 Object.registerClass("idHitLevel9", CInvisibleMovie); #endinitclip
Symbol 183 MovieClip [idHitLevel10] Frame 1
#initclip 45 Object.registerClass("idHitLevel10", CInvisibleMovie); #endinitclip
Symbol 195 Button
on (press) { onMyPress(); }
Symbol 198 MovieClip [Sound] Frame 1
#initclip 46 Object.registerClass("Sound", CSoundControl); #endinitclip stop();
Symbol 203 MovieClip [pausa] Frame 1
#initclip 47 Object.registerClass("pausa", CGameControl); #endinitclip stop();
Symbol 203 MovieClip [pausa] Frame 2
stop();
Symbol 205 MovieClip [idHitLevel11] Frame 1
#initclip 48 Object.registerClass("idHitLevel11", CInvisibleMovie); #endinitclip
Symbol 215 MovieClip [levelHit12] Frame 1
#initclip 49 Object.registerClass("levelHit12", CInvisibleMovie); #endinitclip
Symbol 225 MovieClip [levelHit13] Frame 1
#initclip 50 Object.registerClass("levelHit13", CInvisibleMovie); #endinitclip
Symbol 233 MovieClip [levelHit14] Frame 1
#initclip 51 Object.registerClass("levelHit14", CInvisibleMovie); #endinitclip
Symbol 243 MovieClip [levelHit15] Frame 1
#initclip 52 Object.registerClass("levelHit15", CInvisibleMovie); #endinitclip
Symbol 265 MovieClip Frame 1
stop();
Symbol 278 MovieClip [idBike2] Frame 1
this.stop();
Symbol 283 MovieClip Frame 4
start(); stop();
Symbol 287 MovieClip Frame 5
stop();
Symbol 289 Button
on (release) { getURL ("http://www.myrealgames.com/?utm_source=NuclearBike2&utm_medium=flash_moregames", "_blank"); }
Symbol 292 Button
on (press) { CGame.buttonStartGame(); }
Symbol 294 Button
on (press) { CGame.buttonHowToPlay(); }
Symbol 299 Button
on (release) { getURL ("http://www.myrealgames.com/?utm_source=NuclearBike2&utm_medium=flash_moregames", "_blank"); }
Symbol 304 Button
on (press) { CGame.buttonBack1(); }
Symbol 331 MovieClip [Bar2] Frame 1
#initclip 56 Object.registerClass("Bar2", CBar); #endinitclip stop();
Symbol 335 MovieClip [gameRace] Frame 1
#initclip 54 Object.registerClass("gameRace", CRaceEngine); #endinitclip
Symbol 350 Button
on (press) { CGame.buttonNextLevel(); }
Symbol 351 Button
on (press) { CGame.buttonBack(); }
Symbol 366 Button
on (press) { CGame.buttonBack(); }
Symbol 386 Button
on (press) { CGame.buttonStartRace(); }
Symbol 390 Button
on (press) { CGame.buttonBack1(); }
Symbol 392 Button
on (press) { CGame.buttonStartRace(); }
Symbol 397 Button
on (press) { CGame.onMapPress(_name); }
Symbol 403 MovieClip Frame 1
stop();
Symbol 406 Button
on (press) { CGame.Race2Start(); }
Symbol 409 MovieClip [game] Frame 1
#initclip 55 Object.registerClass("game", CGame); #endinitclip CSoundService.playLoopSound(CConstants.SND_INTRO); stop();
Symbol 409 MovieClip [game] Frame 46
CSoundService.playLoopSound(CConstants.SND_INGAME); stop();
Symbol 409 MovieClip [game] Frame 61
CSoundService.playLoopSound(CConstants.SND_NEXT_LEVEL); stop();
Symbol 409 MovieClip [game] Frame 91
CSoundService.playLoopSound(CConstants.SND_LOOSE); stop();
Symbol 409 MovieClip [game] Frame 106
CGame.showMap(); stop();

Library Items

Symbol 1 MovieClip [dmSoundService]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [water]Uses:2Used by:109 118 128 137 160 169 188 210 220
Symbol 4 GraphicUsed by:5 24 100
Symbol 5 MovieClip [bonusHit]Uses:4Used by:10 98
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:10
Symbol 8 ShapeTweeningUsed by:10
Symbol 9 GraphicUsed by:10 98
Symbol 10 MovieClip [NitroBonus]Uses:5 7 8 9Used by:99 109 118 137 147 160 169 180 188 210 220 238 248
Symbol 11 GraphicUsed by:Timeline
Symbol 12 GraphicUsed by:18
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:18
Symbol 15 FontUsed by:16 17 151 342 345
Symbol 16 TextUses:15Used by:18
Symbol 17 EditableTextUses:15Used by:18
Symbol 18 MovieClipUses:12 14 16 17Used by:Timeline
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:Timeline
Symbol 21 FontUsed by:22 23 266 267 268 269 270 271 296 297 306 307 308 319 320 321 322 324 333 337 339 343 354 355 357 359 361 367 368 369 370 371 373 374 375 376 379 380 381 382 383
Symbol 22 TextUses:21Used by:24
Symbol 23 TextUses:21Used by:24
Symbol 24 ButtonUses:22 23 4Used by:409  Timeline
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 ButtonUses:26Used by:Timeline
Symbol 410 MovieClip [__Packages.MyBonus]
Symbol 411 MovieClip [__Packages.CBike]
Symbol 412 MovieClip [__Packages.CParticle]
Symbol 413 MovieClip [__Packages.CVector2D]
Symbol 414 MovieClip [__Packages.CWheel]
Symbol 415 MovieClip [__Packages.CParticleEngine]
Symbol 416 MovieClip [__Packages.IConstraint]
Symbol 417 MovieClip [__Packages.CGameService]
Symbol 418 MovieClip [__Packages.CGroup]
Symbol 419 MovieClip [__Packages.CSoundService]
Symbol 420 MovieClip [__Packages.IPauseListener]
Symbol 421 MovieClip [__Packages.CLevel]
Symbol 422 MovieClip [__Packages.CCamera]
Symbol 423 MovieClip [__Packages.CBoxConstrainSkeleton]
Symbol 424 MovieClip [__Packages.CSpringConstraint]
Symbol 425 MovieClip [__Packages.CPenetrationConstraint]
Symbol 426 MovieClip [__Packages.CConstants]
Symbol 427 MovieClip [__Packages.CGame]
Symbol 428 MovieClip [__Packages.CRaceEngine]
Symbol 429 MovieClip [__Packages.CMultiState]
Symbol 430 MovieClip [__Packages.CBar]
Symbol 431 MovieClip [__Packages.CMan]
Symbol 432 MovieClip [__Packages.myWater]
Symbol 433 MovieClip [__Packages.CInvisibleMovie]
Symbol 434 MovieClip [__Packages.myNitro]
Symbol 435 MovieClip [__Packages.CSoundControl]
Symbol 436 MovieClip [__Packages.CGameControl]
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:42 45
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClip [WhellBack]Uses:30Used by:42 406
Symbol 32 BitmapUsed by:33 34
Symbol 33 GraphicUses:32Used by:41
Symbol 34 GraphicUses:32Used by:41
Symbol 35 BitmapUsed by:36 37
Symbol 36 GraphicUses:35Used by:41
Symbol 37 GraphicUses:35Used by:41
Symbol 38 BitmapUsed by:39 40
Symbol 39 GraphicUses:38Used by:41
Symbol 40 GraphicUses:38Used by:41
Symbol 41 MovieClipUses:33 34 36 37 39 40Used by:42 45
Symbol 42 MovieClip [idMotoWhellBack]Uses:29 31 41Used by:279
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [WhellForward]Uses:43Used by:45
Symbol 45 MovieClip [idMotoWhellForward]Uses:29 44 41Used by:279
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:50 276
Symbol 48 GraphicUsed by:50
Symbol 49 MovieClipUsed by:50 101 110 121 131 140 149 161 173 181 191 213 223 231 241 251 276 335
Symbol 50 MovieClipUses:47 48 49Used by:75
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:66 67 68 69 70 71 72
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:66 67 68 69 70 71 72
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:66 67 68 69 70 71 72
Symbol 57 GraphicUsed by:59
Symbol 58 MovieClipUsed by:59 63
Symbol 59 MovieClipUses:57 58Used by:66 67 68 69 70 71 72
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:66 67 68 69 70 71 72
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62 58Used by:66 67 68 69 70 71 72
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:66 67 68 69 70 71 72
Symbol 66 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 67 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 68 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 69 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 70 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 71 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 72 MovieClipUses:52 54 56 59 61 63 65Used by:73
Symbol 73 MovieClip [lib_man]Uses:66 67 68 69 70 71 72Used by:75 277
Symbol 74 MovieClipUsed by:75 277
Symbol 75 MovieClipUses:50 73 74Used by:77
Symbol 76 MovieClipUsed by:77 278
Symbol 77 MovieClip [idBike]Uses:75 76Used by:279
Symbol 78 MovieClip [idCurLevel]Used by:279
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:82
Symbol 82 MovieClip [idLevelMiddle1]Uses:81Used by:101 110 121 131 140 149 161 173 181 191 213 223 231 241 251
Symbol 83 BitmapUsed by:84 106 117 127 168 179 187
Symbol 84 GraphicUses:83Used by:101
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClip [idHitLevel1]Uses:85Used by:101
Symbol 87 BitmapUsed by:91 106 117 127 136 146 157 168 179 187 209 219 229 237 247
Symbol 88 BitmapUsed by:91 106
Symbol 89 BitmapUsed by:91
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:87 88 89 90Used by:101
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [bikePlace]Uses:92Used by:101 110 121 131 140 149 161 173 181 191 213 223 231 241 251
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:96 341
Symbol 96 MovieClipUses:95Used by:98
Symbol 97 ShapeTweeningUsed by:98
Symbol 98 MovieClip [Bonus]Uses:5 96 97 9Used by:99 109 118 128 137 147 160 169 180 188 210 220 230 238 248
Symbol 99 MovieClipUses:98 10Used by:101
Symbol 100 MovieClip [finishWall]Uses:4Used by:101 110 121 131 140 149 161 173 181 191 213 223 231 241 251
Symbol 101 MovieClip [idLevel1]Uses:82 84 86 91 49 93 99 100Used by:279
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClip [idHitLevel2]Uses:102Used by:110
Symbol 104 BitmapUsed by:106
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:87 88 104 105 83Used by:110
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClipUses:98 3 10 108Used by:110
Symbol 110 MovieClip [idLevel2]Uses:82 103 106 93 49 109 100Used by:279
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClip [idHitLevel3]Uses:111Used by:121
Symbol 113 BitmapUsed by:117 127 157 187
Symbol 114 BitmapUsed by:117
Symbol 115 BitmapUsed by:117
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:87 113 114 115 116 83Used by:121
Symbol 118 MovieClipUses:98 10 3Used by:121
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 MovieClip [idLevel3]Uses:112 82 117 118 49 120 93 100Used by:279
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClip [idHitLevel4]Uses:122Used by:131
Symbol 124 BitmapUsed by:127
Symbol 125 BitmapUsed by:127
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:87 113 124 125 126 83Used by:131
Symbol 128 MovieClipUses:98 3Used by:131
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClip [idLevel4]Uses:123 82 127 128 49 130 93 100Used by:279
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClip [idHitLevel5]Uses:132Used by:140
Symbol 134 BitmapUsed by:136
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:87 134 135Used by:140
Symbol 137 MovieClipUses:98 3 10Used by:140
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClip [idLevel5]Uses:82 133 136 137 49 139 93 100Used by:279
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [idHitLevel6]Uses:141Used by:149
Symbol 143 BitmapUsed by:146
Symbol 144 BitmapUsed by:146 148
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:87 143 144 145Used by:149
Symbol 147 MovieClipUses:98 10Used by:149
Symbol 148 GraphicUses:144Used by:149
Symbol 149 MovieClip [idLevel6]Uses:82 142 146 147 49 93 148 100Used by:279
Symbol 150 GraphicUsed by:152
Symbol 151 EditableTextUses:15Used by:152
Symbol 152 MovieClip [idChitButton]Uses:150 151Used by:279
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [idHitLevel7]Uses:153Used by:161
Symbol 155 BitmapUsed by:157
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:87 113 155 156Used by:161
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:161
Symbol 160 MovieClipUses:98 3 10Used by:161
Symbol 161 MovieClip [idLevel7]Uses:82 154 157 49 159 160 93 100Used by:279
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClip [idHitLevel8]Uses:162Used by:173
Symbol 164 BitmapUsed by:168 179 247
Symbol 165 BitmapUsed by:168
Symbol 166 BitmapUsed by:168
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:87 164 165 166 167 83Used by:173
Symbol 169 MovieClipUses:98 10 3Used by:173
Symbol 170 BitmapUsed by:172
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:170 171Used by:173
Symbol 173 MovieClip [idLevel8]Uses:163 82 168 169 49 172 93 100Used by:279
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClip [idHitLevel9]Uses:174Used by:181
Symbol 176 BitmapUsed by:179
Symbol 177 BitmapUsed by:179
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:87 164 176 177 178 83Used by:181
Symbol 180 MovieClipUses:98 10Used by:181
Symbol 181 MovieClip [idLevel9]Uses:175 82 179 180 49 93 100Used by:279
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClip [idHitLevel10]Uses:182Used by:191
Symbol 184 BitmapUsed by:187
Symbol 185 BitmapUsed by:187
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:87 113 184 185 186 83Used by:191
Symbol 188 MovieClipUses:98 10 3Used by:191
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:191
Symbol 191 MovieClip [idLevel10]Uses:183 82 187 49 188 190 93 100Used by:279
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:198
Symbol 194 GraphicUsed by:195 397
Symbol 195 ButtonUses:194Used by:198 203
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClip [Sound]Uses:193 195 197Used by:279 409
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:203
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClip [pausa]Uses:200 195 202Used by:279 335  Timeline
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClip [idHitLevel11]Uses:204Used by:213
Symbol 206 BitmapUsed by:209
Symbol 207 BitmapUsed by:209
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:87 206 207 208Used by:213
Symbol 210 MovieClipUses:98 3 10Used by:213
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClip [idLevel11]Uses:82 205 209 210 49 212 93 100Used by:279
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClip [levelHit12]Uses:214Used by:223
Symbol 216 BitmapUsed by:219
Symbol 217 BitmapUsed by:219
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:87 216 217 218Used by:223
Symbol 220 MovieClipUses:98 10 3Used by:223
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:223
Symbol 223 MovieClip [idLevel12]Uses:82 215 219 220 49 222 93 100Used by:279
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClip [levelHit13]Uses:224Used by:231
Symbol 226 BitmapUsed by:229
Symbol 227 BitmapUsed by:229
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:87 226 227 228Used by:231
Symbol 230 MovieClipUses:98Used by:231
Symbol 231 MovieClip [idLevel13]Uses:82 225 229 230 49 93 100Used by:279
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClip [levelHit14]Uses:232Used by:241
Symbol 234 BitmapUsed by:237
Symbol 235 BitmapUsed by:237
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:87 234 235 236Used by:241
Symbol 238 MovieClipUses:98 10Used by:241
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClip [idLevel14]Uses:82 233 237 238 49 240 93 100Used by:279
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClip [levelHit15]Uses:242Used by:251
Symbol 244 BitmapUsed by:247
Symbol 245 BitmapUsed by:247
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:87 164 244 245 246Used by:251
Symbol 248 MovieClipUses:98 10Used by:251
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:251
Symbol 251 MovieClip [idLevel15]Uses:243 82 247 248 93 49 250 100Used by:279
Symbol 252 FontUsed by:253 267 269 271 354 355 357 359 361 367 368 369 370 371 379 380 381 382 383
Symbol 253 TextUses:252Used by:265
Symbol 254 Sound [nitro]Used by:265
Symbol 255 Sound [sndTrick]Used by:265
Symbol 256 Sound [sndDie]Used by:265
Symbol 257 Sound [sndButton]Used by:265
Symbol 258 Sound [sndBonus]Used by:265
Symbol 259 Sound [sndEngine3]Used by:265
Symbol 260 Sound [sndEngine2]Used by:265
Symbol 261 Sound [sndIntro]Used by:265
Symbol 262 Sound [sndNextLevel]Used by:265
Symbol 263 Sound [sndLoose]Used by:265
Symbol 264 Sound [sndInGame]Used by:265
Symbol 265 MovieClipUses:253 254 255 256 257 258 259 260 261 262 263 264Used by:279
Symbol 266 TextUses:21Used by:272
Symbol 267 EditableTextUses:21 252Used by:272
Symbol 268 TextUses:21Used by:272
Symbol 269 EditableTextUses:21 252Used by:272
Symbol 270 TextUses:21Used by:272
Symbol 271 EditableTextUses:21 252Used by:272
Symbol 272 MovieClipUses:266 267 268 269 270 271Used by:273
Symbol 273 MovieClip [idTrickMessage]Uses:272Used by:279
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:47 274 49 275Used by:277 406
Symbol 277 MovieClipUses:276 73 74Used by:278
Symbol 278 MovieClip [idBike2]Uses:277 76Used by:279
Symbol 279 MovieClipUses:42 45 77 78 101 110 121 131 140 149 152 161 173 181 191 198 203 213 223 231 241 251 265 273 278Used by:Timeline
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:295
Symbol 282 GraphicUsed by:283 304 350 351 390 392
Symbol 283 MovieClipUses:282Used by:289 292 294 304 350 351 366 386 390 392
Symbol 284 FontUsed by:285 290 293 303 328 349 365 385 391
Symbol 285 TextUses:284Used by:289
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:289 292 294 304 350 351 366 386 390 392
Symbol 288 GraphicUsed by:289 294 366 386
Symbol 289 ButtonUses:283 285 287 288Used by:295
Symbol 290 TextUses:284Used by:292
Symbol 291 GraphicUsed by:292
Symbol 292 ButtonUses:283 290 287 291Used by:295
Symbol 293 TextUses:284Used by:294
Symbol 294 ButtonUses:283 293 287 288Used by:295
Symbol 295 MovieClipUses:281 289 292 294Used by:409
Symbol 296 TextUses:21Used by:299
Symbol 297 TextUses:21Used by:299
Symbol 298 GraphicUsed by:299
Symbol 299 ButtonUses:296 297 298Used by:409
Symbol 300 GraphicUsed by:409
Symbol 301 BitmapUsed by:302 378
Symbol 302 GraphicUses:301Used by:311 409
Symbol 303 TextUses:284Used by:304 351 390
Symbol 304 ButtonUses:283 303 287 282Used by:311
Symbol 305 GraphicUsed by:311
Symbol 306 TextUses:21Used by:311
Symbol 307 TextUses:21Used by:311
Symbol 308 TextUses:21Used by:311
Symbol 309 FontUsed by:310 315 323 332 353 356 358 360 362 363 372 384 407
Symbol 310 TextUses:309Used by:311
Symbol 311 MovieClipUses:302 304 305 306 307 308 310Used by:409
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:314
Symbol 314 MovieClipUses:313Used by:335
Symbol 315 TextUses:309Used by:316
Symbol 316 MovieClipUses:315Used by:335
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:334
Symbol 319 EditableTextUses:21Used by:334
Symbol 320 TextUses:21Used by:334
Symbol 321 EditableTextUses:21Used by:334
Symbol 322 EditableTextUses:21Used by:334
Symbol 323 TextUses:309Used by:334
Symbol 324 EditableTextUses:21Used by:334
Symbol 325 GraphicUsed by:331
Symbol 326 ShapeTweeningUsed by:331
Symbol 327 GraphicUsed by:331
Symbol 328 TextUses:284Used by:329
Symbol 329 MovieClipUses:328Used by:331
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClip [Bar2]Uses:325 326 327 329 330Used by:334
Symbol 332 TextUses:309Used by:334
Symbol 333 EditableTextUses:21Used by:334
Symbol 334 MovieClipUses:318 319 320 321 322 323 324 331 332 333Used by:335
Symbol 335 MovieClip [gameRace]Uses:314 49 203 316 334Used by:409
Symbol 336 GraphicUsed by:364 377 387
Symbol 337 TextUses:21Used by:338
Symbol 338 MovieClipUses:337Used by:364 377 387
Symbol 339 TextUses:21Used by:340
Symbol 340 MovieClipUses:339Used by:364 377 387
Symbol 341 MovieClipUses:95Used by:344
Symbol 342 TextUses:15Used by:344 348
Symbol 343 EditableTextUses:21Used by:344
Symbol 344 MovieClipUses:341 342 343Used by:364 377 387
Symbol 345 EditableTextUses:15Used by:348
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:348
Symbol 348 MovieClipUses:342 345 347Used by:364 377 387
Symbol 349 TextUses:284Used by:350
Symbol 350 ButtonUses:283 349 287 282Used by:364
Symbol 351 ButtonUses:283 303 287 282Used by:364 387
Symbol 352 GraphicUsed by:364 377 387
Symbol 353 TextUses:309Used by:364 377 387
Symbol 354 EditableTextUses:21 252Used by:364
Symbol 355 EditableTextUses:21 252Used by:364
Symbol 356 TextUses:309Used by:364 377 387
Symbol 357 EditableTextUses:21 252Used by:364
Symbol 358 TextUses:309Used by:364 377 387
Symbol 359 EditableTextUses:21 252Used by:364
Symbol 360 TextUses:309Used by:364 377 387
Symbol 361 EditableTextUses:21 252Used by:364
Symbol 362 TextUses:309Used by:364 377 387
Symbol 363 TextUses:309Used by:364
Symbol 364 MovieClipUses:336 338 340 344 348 350 351 352 353 354 355 356 357 358 359 360 361 362 363Used by:409
Symbol 365 TextUses:284Used by:366
Symbol 366 ButtonUses:283 365 287 288Used by:377
Symbol 367 EditableTextUses:21 252Used by:377
Symbol 368 EditableTextUses:21 252Used by:377
Symbol 369 EditableTextUses:21 252Used by:377
Symbol 370 EditableTextUses:21 252Used by:377
Symbol 371 EditableTextUses:21 252Used by:377
Symbol 372 TextUses:309Used by:377
Symbol 373 TextUses:21Used by:377
Symbol 374 EditableTextUses:21Used by:377
Symbol 375 TextUses:21Used by:377
Symbol 376 EditableTextUses:21Used by:377
Symbol 377 MovieClipUses:336 338 340 344 348 366 352 353 356 358 360 362 367 368 369 370 371 372 373 374 375 376Used by:409
Symbol 378 GraphicUses:301Used by:409
Symbol 379 EditableTextUses:21 252Used by:387
Symbol 380 EditableTextUses:21 252Used by:387
Symbol 381 EditableTextUses:21 252Used by:387
Symbol 382 EditableTextUses:21 252Used by:387
Symbol 383 EditableTextUses:21 252Used by:387
Symbol 384 TextUses:309Used by:387
Symbol 385 TextUses:284Used by:386
Symbol 386 ButtonUses:283 385 287 288Used by:387
Symbol 387 MovieClipUses:336 338 340 344 348 352 353 356 358 360 362 379 380 381 382 383 384 386 351Used by:409
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:408
Symbol 390 ButtonUses:283 303 287 282Used by:408
Symbol 391 TextUses:284Used by:392
Symbol 392 ButtonUses:283 391 287 282Used by:408
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:403
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:403
Symbol 397 ButtonUses:194Used by:403
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:402
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:402
Symbol 402 MovieClipUses:399 401Used by:403
Symbol 403 MovieClipUses:394 396 397 402Used by:408
Symbol 404 GraphicUsed by:406
Symbol 405 GraphicUsed by:406
Symbol 406 ButtonUses:404 31 276 405Used by:408
Symbol 407 TextUses:309Used by:408
Symbol 408 MovieClipUses:389 390 392 403 406 407Used by:409
Symbol 409 MovieClip [game]Uses:295 198 299 300 311 24 335 302 364 377 378 387 408Used by:Timeline

Instance Names

"mcHit"Symbol 10 MovieClip [NitroBonus] Frame 1Symbol 5 MovieClip [bonusHit]
"mcStripe"Symbol 18 MovieClip Frame 1Symbol 14 MovieClip
"mcSpoke"Symbol 42 MovieClip [idMotoWhellBack] Frame 1Symbol 29 MovieClip
"mcVolna"Symbol 42 MovieClip [idMotoWhellBack] Frame 1Symbol 41 MovieClip
"mcSpoke"Symbol 45 MovieClip [idMotoWhellForward] Frame 1Symbol 29 MovieClip
"mcVolna"Symbol 45 MovieClip [idMotoWhellForward] Frame 1Symbol 41 MovieClip
"mc_back_spring"Symbol 50 MovieClip Frame 1Symbol 47 MovieClip
"mc_Dir"Symbol 50 MovieClip Frame 1Symbol 49 MovieClip
"p"Symbol 59 MovieClip Frame 1Symbol 58 MovieClip
"p"Symbol 63 MovieClip Frame 1Symbol 58 MovieClip
"h"Symbol 66 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 66 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 66 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 67 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 67 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 67 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 68 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 68 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 68 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 69 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 69 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 69 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 70 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 70 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 70 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 71 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 71 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 71 MovieClip Frame 1Symbol 65 MovieClip
"h"Symbol 72 MovieClip Frame 1Symbol 61 MovieClip
"b"Symbol 72 MovieClip Frame 1Symbol 63 MovieClip
"l"Symbol 72 MovieClip Frame 1Symbol 65 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 1Symbol 66 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 2Symbol 67 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 3Symbol 68 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 4Symbol 69 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 5Symbol 70 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 6Symbol 71 MovieClip
"mc"Symbol 73 MovieClip [lib_man] Frame 7Symbol 72 MovieClip
"bike"Symbol 75 MovieClip Frame 1Symbol 50 MovieClip
"mc_man"Symbol 75 MovieClip Frame 1Symbol 73 MovieClip [lib_man]
"mc_p_wl"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_ld"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_rd"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_wr"Symbol 75 MovieClip Frame 1Symbol 74 MovieClip
"mc"Symbol 77 MovieClip [idBike] Frame 1Symbol 75 MovieClip
"mcDeathPoint1"Symbol 77 MovieClip [idBike] Frame 1Symbol 76 MovieClip
"mcDeathPoint3"Symbol 77 MovieClip [idBike] Frame 1Symbol 76 MovieClip
"mcDeathPoint2"Symbol 77 MovieClip [idBike] Frame 1Symbol 76 MovieClip
"mcHit"Symbol 98 MovieClip [Bonus] Frame 1Symbol 5 MovieClip [bonusHit]
"mcMiddle"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 86 MovieClip [idHitLevel1]
"m_vehiclePlace"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 93 MovieClip [bikePlace]
"mcBonusPlace"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 99 MovieClip
"m_finishWall"Symbol 101 MovieClip [idLevel1] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 103 MovieClip [idHitLevel2]
"mcBikePlace"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 93 MovieClip [bikePlace]
"m_vehiclePlace"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 49 MovieClip
"mcBonusPlace"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 109 MovieClip
"m_finishWall"Symbol 110 MovieClip [idLevel2] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 112 MovieClip [idHitLevel3]
"mcMiddle"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcBonusPlace"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 118 MovieClip
"m_vehiclePlace"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 121 MovieClip [idLevel3] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 123 MovieClip [idHitLevel4]
"mcMiddle"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcBonusPlace"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 128 MovieClip
"m_vehiclePlace"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 131 MovieClip [idLevel4] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 133 MovieClip [idHitLevel5]
"mcBonusPlace"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 137 MovieClip
"m_vehiclePlace"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 140 MovieClip [idLevel5] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 142 MovieClip [idHitLevel6]
"mcBonusPlace"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 147 MovieClip
"m_vehiclePlace"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 149 MovieClip [idLevel6] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 154 MovieClip [idHitLevel7]
"m_vehiclePlace"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 49 MovieClip
"mcBonusPlace"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 160 MovieClip
"mcBikePlace"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 161 MovieClip [idLevel7] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 163 MovieClip [idHitLevel8]
"mcMiddle"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcBonusPlace"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 169 MovieClip
"m_vehiclePlace"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 173 MovieClip [idLevel8] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 175 MovieClip [idHitLevel9]
"mcMiddle"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcBonusPlace"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 180 MovieClip
"m_vehiclePlace"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 181 MovieClip [idLevel9] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 183 MovieClip [idHitLevel10]
"mcMiddle"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"m_vehiclePlace"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 49 MovieClip
"mcBonusPlace"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 188 MovieClip
"mcBikePlace"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 191 MovieClip [idLevel10] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 205 MovieClip [idHitLevel11]
"mcBonusPlace"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 210 MovieClip
"m_vehiclePlace"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 213 MovieClip [idLevel11] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 215 MovieClip [levelHit12]
"mcBonusPlace"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 220 MovieClip
"m_vehiclePlace"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 223 MovieClip [idLevel12] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 225 MovieClip [levelHit13]
"mcBonusPlace"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 230 MovieClip
"m_vehiclePlace"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 231 MovieClip [idLevel13] Frame 1Symbol 100 MovieClip [finishWall]
"mcMiddle"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcHit"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 233 MovieClip [levelHit14]
"mcBonusPlace"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 238 MovieClip
"m_vehiclePlace"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 49 MovieClip
"mcBikePlace"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 93 MovieClip [bikePlace]
"m_finishWall"Symbol 241 MovieClip [idLevel14] Frame 1Symbol 100 MovieClip [finishWall]
"mcHit"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 243 MovieClip [levelHit15]
"mcMiddle"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 82 MovieClip [idLevelMiddle1]
"mcBonusPlace"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 248 MovieClip
"mcBikePlace"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 93 MovieClip [bikePlace]
"m_vehiclePlace"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 49 MovieClip
"m_finishWall"Symbol 251 MovieClip [idLevel15] Frame 1Symbol 100 MovieClip [finishWall]
"mcMessage"Symbol 273 MovieClip [idTrickMessage] Frame 1Symbol 272 MovieClip
"mc_back_spring"Symbol 276 MovieClip Frame 1Symbol 47 MovieClip
"mc_Dir"Symbol 276 MovieClip Frame 1Symbol 49 MovieClip
"bike"Symbol 277 MovieClip Frame 1Symbol 276 MovieClip
"mc_man"Symbol 277 MovieClip Frame 1Symbol 73 MovieClip [lib_man]
"mc_p_wl"Symbol 277 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_ld"Symbol 277 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_rd"Symbol 277 MovieClip Frame 1Symbol 74 MovieClip
"mc_p_wr"Symbol 277 MovieClip Frame 1Symbol 74 MovieClip
"mc"Symbol 278 MovieClip [idBike2] Frame 1Symbol 277 MovieClip
"mcDeathPoint1"Symbol 278 MovieClip [idBike2] Frame 1Symbol 76 MovieClip
"mcDeathPoint3"Symbol 278 MovieClip [idBike2] Frame 1Symbol 76 MovieClip
"mcDeathPoint2"Symbol 278 MovieClip [idBike2] Frame 1Symbol 76 MovieClip
"nitroBar"Symbol 334 MovieClip Frame 1Symbol 331 MovieClip [Bar2]
"m_levelPlace"Symbol 335 MovieClip [gameRace] Frame 1Symbol 49 MovieClip
"mcPause"Symbol 335 MovieClip [gameRace] Frame 1Symbol 316 MovieClip
"m_panel"Symbol 335 MovieClip [gameRace] Frame 1Symbol 334 MovieClip
"txtNum"Symbol 344 MovieClip Frame 1Symbol 343 EditableText
"txtNum"Symbol 348 MovieClip Frame 1Symbol 345 EditableText
"mcAllBonus"Symbol 364 MovieClip Frame 1Symbol 338 MovieClip
"mcFirstTry"Symbol 364 MovieClip Frame 1Symbol 340 MovieClip
"mcMedal"Symbol 364 MovieClip Frame 1Symbol 344 MovieClip
"mcFirst"Symbol 364 MovieClip Frame 1Symbol 348 MovieClip
"mcAllBonus"Symbol 377 MovieClip Frame 1Symbol 338 MovieClip
"mcFirstTry"Symbol 377 MovieClip Frame 1Symbol 340 MovieClip
"mcMedal"Symbol 377 MovieClip Frame 1Symbol 344 MovieClip
"mcFirst"Symbol 377 MovieClip Frame 1Symbol 348 MovieClip
"mcAllBonus"Symbol 387 MovieClip Frame 1Symbol 338 MovieClip
"mcFirstTry"Symbol 387 MovieClip Frame 1Symbol 340 MovieClip
"mcMedal"Symbol 387 MovieClip Frame 1Symbol 344 MovieClip
"mcFirst"Symbol 387 MovieClip Frame 1Symbol 348 MovieClip
"m_1"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_2"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_3"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_4"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_5"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_6"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_7"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_8"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_9"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_10"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_11"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_12"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_13"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_14"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"m_15"Symbol 408 MovieClip Frame 1Symbol 403 MovieClip
"bt2Race"Symbol 408 MovieClip Frame 1Symbol 406 Button
"m_logo"Symbol 409 MovieClip [game] Frame 1Symbol 295 MovieClip
"m_raceEngine"Symbol 409 MovieClip [game] Frame 46Symbol 335 MovieClip [gameRace]
"screen"Symbol 409 MovieClip [game] Frame 61Symbol 364 MovieClip
"screen"Symbol 409 MovieClip [game] Frame 76Symbol 377 MovieClip
"screen"Symbol 409 MovieClip [game] Frame 91Symbol 387 MovieClip
"screen"Symbol 409 MovieClip [game] Frame 106Symbol 408 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "dmSoundService"
ExportAssets (56)Timeline Frame 1Symbol 3 as "water"
ExportAssets (56)Timeline Frame 1Symbol 5 as "bonusHit"
ExportAssets (56)Timeline Frame 1Symbol 10 as "NitroBonus"
ExportAssets (56)Timeline Frame 1Symbol 410 as "__Packages.MyBonus"
ExportAssets (56)Timeline Frame 1Symbol 411 as "__Packages.CBike"
ExportAssets (56)Timeline Frame 1Symbol 412 as "__Packages.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 413 as "__Packages.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 414 as "__Packages.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 415 as "__Packages.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 416 as "__Packages.IConstraint"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.CGameService"
ExportAssets (56)Timeline Frame 1Symbol 418 as "__Packages.CGroup"
ExportAssets (56)Timeline Frame 1Symbol 419 as "__Packages.CSoundService"
ExportAssets (56)Timeline Frame 1Symbol 420 as "__Packages.IPauseListener"
ExportAssets (56)Timeline Frame 1Symbol 421 as "__Packages.CLevel"
ExportAssets (56)Timeline Frame 1Symbol 422 as "__Packages.CCamera"
ExportAssets (56)Timeline Frame 1Symbol 423 as "__Packages.CBoxConstrainSkeleton"
ExportAssets (56)Timeline Frame 1Symbol 424 as "__Packages.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 425 as "__Packages.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 426 as "__Packages.CConstants"
ExportAssets (56)Timeline Frame 1Symbol 427 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 428 as "__Packages.CRaceEngine"
ExportAssets (56)Timeline Frame 1Symbol 429 as "__Packages.CMultiState"
ExportAssets (56)Timeline Frame 1Symbol 430 as "__Packages.CBar"
ExportAssets (56)Timeline Frame 1Symbol 431 as "__Packages.CMan"
ExportAssets (56)Timeline Frame 1Symbol 432 as "__Packages.myWater"
ExportAssets (56)Timeline Frame 1Symbol 433 as "__Packages.CInvisibleMovie"
ExportAssets (56)Timeline Frame 1Symbol 434 as "__Packages.myNitro"
ExportAssets (56)Timeline Frame 1Symbol 435 as "__Packages.CSoundControl"
ExportAssets (56)Timeline Frame 1Symbol 436 as "__Packages.CGameControl"
ExportAssets (56)Timeline Frame 15Symbol 31 as "WhellBack"
ExportAssets (56)Timeline Frame 15Symbol 42 as "idMotoWhellBack"
ExportAssets (56)Timeline Frame 15Symbol 44 as "WhellForward"
ExportAssets (56)Timeline Frame 15Symbol 45 as "idMotoWhellForward"
ExportAssets (56)Timeline Frame 15Symbol 73 as "lib_man"
ExportAssets (56)Timeline Frame 15Symbol 77 as "idBike"
ExportAssets (56)Timeline Frame 15Symbol 78 as "idCurLevel"
ExportAssets (56)Timeline Frame 15Symbol 82 as "idLevelMiddle1"
ExportAssets (56)Timeline Frame 15Symbol 86 as "idHitLevel1"
ExportAssets (56)Timeline Frame 15Symbol 93 as "bikePlace"
ExportAssets (56)Timeline Frame 15Symbol 98 as "Bonus"
ExportAssets (56)Timeline Frame 15Symbol 100 as "finishWall"
ExportAssets (56)Timeline Frame 15Symbol 101 as "idLevel1"
ExportAssets (56)Timeline Frame 15Symbol 103 as "idHitLevel2"
ExportAssets (56)Timeline Frame 15Symbol 110 as "idLevel2"
ExportAssets (56)Timeline Frame 15Symbol 112 as "idHitLevel3"
ExportAssets (56)Timeline Frame 15Symbol 121 as "idLevel3"
ExportAssets (56)Timeline Frame 15Symbol 123 as "idHitLevel4"
ExportAssets (56)Timeline Frame 15Symbol 131 as "idLevel4"
ExportAssets (56)Timeline Frame 15Symbol 133 as "idHitLevel5"
ExportAssets (56)Timeline Frame 15Symbol 140 as "idLevel5"
ExportAssets (56)Timeline Frame 15Symbol 142 as "idHitLevel6"
ExportAssets (56)Timeline Frame 15Symbol 149 as "idLevel6"
ExportAssets (56)Timeline Frame 15Symbol 152 as "idChitButton"
ExportAssets (56)Timeline Frame 15Symbol 154 as "idHitLevel7"
ExportAssets (56)Timeline Frame 15Symbol 161 as "idLevel7"
ExportAssets (56)Timeline Frame 15Symbol 163 as "idHitLevel8"
ExportAssets (56)Timeline Frame 15Symbol 173 as "idLevel8"
ExportAssets (56)Timeline Frame 15Symbol 175 as "idHitLevel9"
ExportAssets (56)Timeline Frame 15Symbol 181 as "idLevel9"
ExportAssets (56)Timeline Frame 15Symbol 183 as "idHitLevel10"
ExportAssets (56)Timeline Frame 15Symbol 191 as "idLevel10"
ExportAssets (56)Timeline Frame 15Symbol 198 as "Sound"
ExportAssets (56)Timeline Frame 15Symbol 203 as "pausa"
ExportAssets (56)Timeline Frame 15Symbol 205 as "idHitLevel11"
ExportAssets (56)Timeline Frame 15Symbol 213 as "idLevel11"
ExportAssets (56)Timeline Frame 15Symbol 215 as "levelHit12"
ExportAssets (56)Timeline Frame 15Symbol 223 as "idLevel12"
ExportAssets (56)Timeline Frame 15Symbol 225 as "levelHit13"
ExportAssets (56)Timeline Frame 15Symbol 231 as "idLevel13"
ExportAssets (56)Timeline Frame 15Symbol 233 as "levelHit14"
ExportAssets (56)Timeline Frame 15Symbol 241 as "idLevel14"
ExportAssets (56)Timeline Frame 15Symbol 243 as "levelHit15"
ExportAssets (56)Timeline Frame 15Symbol 251 as "idLevel15"
ExportAssets (56)Timeline Frame 15Symbol 254 as "nitro"
ExportAssets (56)Timeline Frame 15Symbol 255 as "sndTrick"
ExportAssets (56)Timeline Frame 15Symbol 256 as "sndDie"
ExportAssets (56)Timeline Frame 15Symbol 257 as "sndButton"
ExportAssets (56)Timeline Frame 15Symbol 258 as "sndBonus"
ExportAssets (56)Timeline Frame 15Symbol 259 as "sndEngine3"
ExportAssets (56)Timeline Frame 15Symbol 260 as "sndEngine2"
ExportAssets (56)Timeline Frame 15Symbol 261 as "sndIntro"
ExportAssets (56)Timeline Frame 15Symbol 262 as "sndNextLevel"
ExportAssets (56)Timeline Frame 15Symbol 263 as "sndLoose"
ExportAssets (56)Timeline Frame 15Symbol 264 as "sndInGame"
ExportAssets (56)Timeline Frame 15Symbol 273 as "idTrickMessage"
ExportAssets (56)Timeline Frame 15Symbol 278 as "idBike2"
ExportAssets (56)Timeline Frame 31Symbol 331 as "Bar2"
ExportAssets (56)Timeline Frame 31Symbol 335 as "gameRace"
ExportAssets (56)Timeline Frame 31Symbol 409 as "game"

Labels

"lbPreloader"Frame 1
"lbDynamicObjects"Frame 15
"lbStart"Frame 31
"stay"Symbol 73 MovieClip [lib_man] Frame 1
"toLeft"Symbol 73 MovieClip [lib_man] Frame 2
"fromLeft"Symbol 73 MovieClip [lib_man] Frame 3
"toRight"Symbol 73 MovieClip [lib_man] Frame 4
"fromRight"Symbol 73 MovieClip [lib_man] Frame 5
"left"Symbol 73 MovieClip [lib_man] Frame 6
"right"Symbol 73 MovieClip [lib_man] Frame 7
"lbSplash"Symbol 409 MovieClip [game] Frame 1
"lbHowToPlay"Symbol 409 MovieClip [game] Frame 16
"lbAbout"Symbol 409 MovieClip [game] Frame 31
"lbGame"Symbol 409 MovieClip [game] Frame 46
"lbStatistic"Symbol 409 MovieClip [game] Frame 61
"lbWin"Symbol 409 MovieClip [game] Frame 76
"lbLose"Symbol 409 MovieClip [game] Frame 91
"lbMap"Symbol 409 MovieClip [game] Frame 106

Dynamic Text Variables

txtPercentageSymbol 17 EditableText"000%"
txtCaptionSymbol 151 EditableText"00"
txtScoreSymbol 267 EditableText"<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>"
txtScoreSymbol 269 EditableText"<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>"
txtScoreSymbol 271 EditableText"<p align="left"><font face="Arial Black" size="42" color="#ffffff" letterSpacing="0.000000" kerning="1">000</font></p>"
m_minSymbol 319 EditableText"<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
m_msecSymbol 321 EditableText"<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
m_secSymbol 322 EditableText"<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtLevelSymbol 324 EditableText"<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtScoreSymbol 333 EditableText"<p align="left"><font face="Arial Black" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtSpecialScoreSymbol 354 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>"
txtScoreSymbol 355 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0000000</font></p>"
txtLevelSymbol 357 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtBonuslScoreSymbol 359 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>"
txtTimeScoreSymbol 361 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">000000</font></p>"
txtSpecialScoreSymbol 367 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtScoreSymbol 368 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtLevelSymbol 369 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtBonuslScoreSymbol 370 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtTimeScoreSymbol 371 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtScoreSymbol 374 EditableText"<p align="left"><font face="Arial Black" size="26" color="#c4ffd5" letterSpacing="0.000000" kerning="1">0000000</font></p>"
txtLevelSymbol 376 EditableText"<p align="left"><font face="Arial Black" size="26" color="#c4ffd5" letterSpacing="0.000000" kerning="1">00</font></p>"
txtSpecialScoreSymbol 379 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtScoreSymbol 380 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtLevelSymbol 381 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>"
txtBonuslScoreSymbol 382 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
txtTimeScoreSymbol 383 EditableText"<p align="left"><font face="Arial Black" size="28" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"




http://swfchan.com/23/114918/info.shtml
Created: 10/3 -2019 05:56:03 Last modified: 10/3 -2019 05:56:03 Server time: 30/04 -2024 10:34:30