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

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

Truck & Monster Truck - Rusty Racer.swf

This is the info page for
Flash #233118

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


Text
More Games

More Games

More Games

Play

Play

Play

You Lost

Restart

Restart

Restart

Time Expired

Congratulations!

You managed to reach the finish with your rusty truck,
you are an excelent driver, and a great stuntman.
You deserve your prize!

Play Again

Play Again

Play Again

<p align="right"><font face="eXO2 Stencil" size="20" color="#e1c582" letterSpacing="3.000000" kerning="0">000000</font></p>

<p align="left"><font face="eXO2 Stencil" size="20" color="#e1c582" letterSpacing="3.000000" kerning="0">000000</font></p>

level score

total score

Level Complete

Next Level

Next Level

Next Level


Level

1

You need 2 backflips

2

3

You need 3 backflips

4

<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="0.000000" kerning="1">1</font></p>

<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">00:00</font></p>

<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">00000</font></p>

<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">Time:</font></p>

<p align="left"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">Level:</font></p>

<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">Score:</font></p>

<p align="left"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="0">Flips:</font></p>

0 of 4

Not enough
back flips

You have to make backflips
to pass the level, see
image.

Use arrow keys to drive your truck.

Instructions

Good Luck!

Health

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("98dc438c", this, 10301, true); stop(); onEnterFrame = function () { var _local1 = getBytesLoaded(); var _local2 = getBytesTotal(); if (_local1 >= _local2) { gotoAndStop ("titleScreen"); delete onEnterFrame; } else { var _local3 = (_local1 / _local2) * 100; preloaderBar.gotoAndStop(Math.ceil(_local3)); } }; stop(); ver = $version;
Frame 10
function geturl() { } stop(); _global.sndobj = new com.sound.CSound(); _global.sndobj.playStartsnd(); var gameLevel = 4; var flipArray = [2, 2, 3, 2]; var currentlevel = 1; var gamescore1 = 0; var levelscore = 1500; var dieCount = 0; var sndon = true; titleScreen.play_mc.onRelease = function () { gotoAndStop ("instructions"); stopAllSounds(); }; titleScreen.more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; titleScreen.instructions_mc.onRelease = function () { gotoAndStop ("instructions"); }; _root.game.b.popup.scorepanel.music.onRelease = function () { if (_root.sndon == true) { this.gotoAndStop(2); _root.sndon = false; sco.snd.sndvoloff(); } else { this.gotoAndStop(1); _root.sndon = true; sco.snd.sndvolon(); } };
Frame 20
gotoAndStop ("game");
Frame 40
instructions.play_mc.onRelease = function () { gotoAndStop ("game"); }; stopAllSounds(); _global.sndobj.playStartsnd();
Frame 50
stopAllSounds(); init();
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 9
stop();
Symbol 78 MovieClip Frame 1
stop();
Symbol 78 MovieClip Frame 25
stop();
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 9
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 133 MovieClip Frame 1
onEnterFrame = function () { if (_root.getBytesLoaded() == _root.getBytesTotal()) { delete onEnterFrame; _root.play(); } else { var _local2 = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); preloaderBar.gotoAndStop(_local2); } };
Instance of Symbol 128 MovieClip in Symbol 133 MovieClip Frame 1
on (release) { getURL ("http://www.101cargames.com", "_blank"); }
Symbol 396 MovieClip [__Packages.com.sound.CSound] Frame 0
class com.sound.CSound { static var instance; var engineStart, engineLoop, bgsnd, truck_snd, welcome, trickotreat, cauciuc, foc, ghiulea, mina, masina, copac, lemne, apa, apa1, nitro, sndVol, truckstart, truckblast, zoombiesnd, truckidle; function CSound () { engineStart = new Sound(); engineStart.attachSound("engineStart"); engineLoop = new Sound(); engineLoop.attachSound("engineLoop"); bgsnd = new Sound(); bgsnd.attachSound("bgsnd"); truck_snd = new Sound(); truck_snd.attachSound("truck_snd"); welcome = new Sound(); welcome.attachSound("welcome"); trickotreat = new Sound(); trickotreat.attachSound("trickotreat"); cauciuc = new Sound(); cauciuc.attachSound("cauciuc"); foc = new Sound(); foc.attachSound("foc"); ghiulea = new Sound(); ghiulea.attachSound("ghiulea"); mina = new Sound(); mina.attachSound("mina"); masina = new Sound(); masina.attachSound("masina"); copac = new Sound(); copac.attachSound("copac"); lemne = new Sound(); lemne.attachSound("lemne"); apa = new Sound(); apa.attachSound("apa"); apa1 = new Sound(); apa1.attachSound("apa1"); nitro = new Sound(); nitro.attachSound("nitro"); sndVol = new Sound(); truckstart = new Sound(); truckstart.attachSound("bg1"); truckstart.setVolume(40); truckblast = new Sound(); truckblast.attachSound("blast"); zoombiesnd = new Sound(); zoombiesnd.attachSound("zoombiesnd"); truckstart.onSoundComplete = function () { this.start(0, 1); }; truckidle.onSoundComplete = function () { this.start(0, 1); }; instance = this; } function sndvolon() { sndVol.setVolume(100); } function sndvoloff() { sndVol.setVolume(0); } function playBgsnd() { stopBgsnd(); truckstart.start(0.999999); bgsnd.start(0, 999999999); bgsnd.setVolume(50); } function stopBgsnd() { bgsnd.stop(); } function playStartsnd() { truckstart.stop(); truckstart.start(0, 9999999); } function stopSnds() { stopBgsnd(); truckstart.stop(); truckidle.stop(); } function playWelcome() { welcome.start(0, 1); } function playEngineStart() { engineStart.start(0, 1); } function playEngineLoop() { engineLoop.start(0, 9999999); } function playBlastsnd() { truckblast.start(0, 1); } function playTrick() { trickotreat.start(0, 1); } function playCauciuc() { cauciuc.start(0, 1); } function playGhiulea() { ghiulea.start(0, 1); } function playMina() { mina.start(0, 1); } function playFoc() { foc.start(0, 1); } function playMasina() { masina.start(0, 1); } function playCopac() { copac.start(0, 1); } function playLemne() { lemne.start(0, 1); } function playApa() { apa.start(0, 1); } function playApa1() { apa1.start(0, 99); } function playNitro() { nitro.start(0, 1); } }
Symbol 397 MovieClip [__Packages.com.UI.Game] Frame 0
class com.UI.Game extends MovieClip { static var m_instance; var inPostGame, m_pauseOn, hitcount, min, sec, snd, firetime, m_level, attachMovie, m_pEngine, setint, inProcess, scen, m_car, _parent, bodyCrash, score, onEnterFrame, _scrPause; function Game () { super(); m_instance = this; } function set pauseOn(pauseState) { if (inPostGame) { return; } m_pauseOn = pauseState; enableProcess(!m_pauseOn); //return(pauseOn); } function get pauseOn() { return(m_pauseOn); } function onLoad() { init(); pauseOn = (false); } function init() { _root.levelscore = 1500; hitcount = 0; min = 2; sec = 30; snd = com.sound.CSound.instance; firetime = 75; m_level = attachMovie("level" + _root.currentlevel, "_Level", 1001); m_level.mcHit._alpha = 0; m_pEngine = new com.ACA.DynamicsEngine(m_level.mcHit, 7); var mc = attachMovie("popup", "popup", 1002); mc._x = 350; mc._y = 262.5; mc.gotoAndStop("startup"); var sco = this; _root.game.b.popup.scorepanel.gscore1 = _root.gamescore1; if (_root.sndon == true) { _root.game.b.popup.scorepanel.music.txt = "ON"; snd.sndvolon(); } else { _root.game.b.popup.scorepanel.music.txt = "OFF"; snd.sndvoloff(); } mc.onEnterFrame = function () { if (mc.lev._currentframe >= 90) { sco.str(); mc.onEnterFrame = null; } }; _root.game.b.popup.scorepanel.music.onRelease = function () { if (_root.sndon == true) { this.gotoAndStop(2); _root.sndon = false; sco.snd.sndvoloff(); } else { this.gotoAndStop(1); _root.sndon = true; sco.snd.sndvolon(); } }; } function str() { newRace(); setint = setInterval(this, "tim", 1000); } function tim() { if (!pauseOn) { sec--; if (sec <= 0) { sec = 59; min--; if (min < 0) { _root.game.b.popup.scorepanel.timer = "00:00"; clearInterval(setint); } } if (min == 0) { _root.game.b.popup.scorepanel.timer = "00:" + sec; if (sec < 10) { _root.game.b.popup.scorepanel.timer = "00:0" + sec; } } else { _root.game.b.popup.scorepanel.timer = (("0" + min) + ":") + sec; if (sec < 10) { _root.game.b.popup.scorepanel.timer = ((("0" + min) + ":") + "0") + sec; } } } } function newRace() { inPostGame = false; inProcess = true; scen._x = 0; scen._y = 0; snd.playBgsnd(); snd.playStartsnd(); if (_root.sndon == true) { _root.game.b.popup.scorepanel.music.gotoAndStop(1); snd.sndvolon(); } else { _root.game.b.popup.scorepanel.music.gotoAndStop(2); snd.sndvoloff(); } m_pEngine.clear(); m_car = new com.UI.Truck(); m_car.init(m_level.mcVehiclePlace, m_pEngine); setObstruct_mc(); setPosition(true); } function setObstruct_mc() { for (var _local2 in m_level.obstruct) { m_level.obstruct[_local2].gotoAndStop(1); } } function gameNewEnd() { var _local3 = attachMovie("popup", "popup", 1002); _local3._x = 350; _local3._y = 262.5; if (m_car.nrFlip < _root.flipArray[_root.currentlevel - 1]) { _local3.gotoAndStop("flip"); _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; _root.dieCount++; _local3.level = _root.currentlevel; clearInterval(setint); } else { if (_root.currentlevel >= _root.gameLevel) { _local3.gotoAndStop("congrats"); } else { _local3.gotoAndStop("levelup"); } _local3.papirus.interior.lscore = (_root.levelscore - (_root.dieCount * 100)) + (sec * 100); _root.gamescore1 = _root.gamescore1 + ((_root.levelscore - (_root.dieCount * 100)) + (sec * 100)); _local3.gscore = _root.gamescore1; snd.stopSnds(); snd.playTrick(); _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; clearInterval(setint); } } function processRace() { m_pEngine.process(); m_car.process(); setPosition(); if ((m_level.mcFinish._x < (m_car.__get__backWheel().pos.x - 50)) && (!inPostGame)) { inPostGame = true; } var _local3 = m_car.getHitForBonus(); m_car.offNitro(); if (_local3.hitTest(m_level.nitro)) { if (m_car.checkDeathPoints(_level0.game.b._Level.mcHit) == false) { i = 1; while (i <= 10) { if (_local3.hitTest(m_level.nitro["nitro" + i])) { if (m_car.onWheels()) { if (m_level["nitro" + i].startNitro != 1) { m_level["nitro" + i].startNitro = 1; m_level["nitro" + i]._visible = false; m_car.startFire(); } m_car.onNitro(); if (this["nitroo" + i] != 1) { this["nitroo" + i] = 1; snd.playFoc(); } } } i++; } } } if (_local3.hitTest(m_level.bonus_mc)) { i = 1; while (i <= 10) { if (_local3.hitTest(m_level.bonus_mc["bonus" + i])) { if (m_level.bonus_mc["bonus" + i]._visible == true) { if ((m_level.bonus_mc["bonus" + i]._visible = false)) { _root.levelscore = _root.levelscore + 50; } _root.game.b.popup.scorepanel.gscore1 = _root.game.b.popup.scorepanel.gscore1 + 50; } } if (_local3.hitTest(m_level.bonus_mc.gold)) { if (m_level.bonus_mc.gold._visible == true) { m_level.bonus_mc.gold._visible = false; _root.levelscore = _root.levelscore + 200; _root.game.b.popup.scorepanel.gscore1 = _root.game.b.popup.scorepanel.gscore1 + 200; } } i++; } } if (_local3.lemn.hitTest(m_level.masini)) { i = 1; while (i <= 20) { if (_local3.lemn.hitTest(m_level.masini["masina" + i])) { if (m_level.masini["masina" + i].carHit != false) { m_level.masini["masina" + i].carHit = false; m_level.masini["masina" + i].play(); m_level.masini["masina" + i].explozie.gotoAndPlay(2); m_level.mcHit.masini["masina" + i].play(); snd.playMasina(); } } i++; } } if (_local3.lemn.hitTest(m_level.lemne)) { i = 1; while (i <= 30) { if (_local3.lemn.hitTest(m_level.lemne["lemn" + i])) { if (m_level.lemne["lemn" + i].hit != false) { m_level.lemne["lemn" + i].play(); m_level.mcHit["lemn" + i].play(); m_level.lemne["lemn" + i].hit = false; snd.playLemne(); } } i++; } } i = 1; while (i <= 15) { if ((_local3.mina.hitTest(m_level["mina" + i].mina) || (_local3.lemn.hitTest(m_level["mina" + i].mina))) && (m_level["mina" + i].hit != true)) { m_level["mina" + i].hit = true; m_level["mina" + i].play(); m_level.mcHit["mina" + i].play(); snd.playMina(); } i++; } i = 1; while (i <= 3) { if (_local3.hitTest(m_level["death" + i]) && (inPostGame != true)) { m_car.inProcess = false; inProcess = false; inPostGame = true; var _local4 = attachMovie("popup", "dieMessage", 1002); _local4._x = 350; _local4._y = 262.5; if (papirusPlay != true) { _local4.papirus.gotoAndPlay(2); papirusPlay = true; } _local4.gotoAndStop("crash"); _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; _root.dieCount++; _local4.level = _root.currentlevel; _local4.lscore = _root.levelscore; _root.gamescore1 = _root.gamescore1 + 0; _local4.gscore = _root.gamescore1; snd.stopSnds(); snd.playBlastsnd(); clearInterval(setint); } i++; } if (_local3.hitTest(m_level.liftstart) || (_local3.hitTest(m_level.liftstart1))) { trace(m_level.mcHit.play()); } i = 1; while (i <= 2) { if (_local3.hitTest(m_level["attention" + i])) { _root.game.b.popup.atention._visible = true; } if (_local3.hitTest(m_level["rattention" + i])) { _root.game.b.popup.atention._visible = false; } i++; } if (_local3.hitTest(m_level.end)) { moveBg = false; if (gameNew == false) { if (m_car.nrFlip < 0) { var _local4 = attachMovie("popup", "dieMessage", 1002); _local4._x = 350; _local4._y = 262.5; _local4.gotoAndStop("crash"); _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; _root.dieCount++; _local4.level = _root.currentlevel; } else { gameNewEnd(); gameNew = true; } } if (inProcess) { m_car.inProcess = false; inProcess = false; } } for (var i in m_level.obstruct) { if ((_local3.hitTest(m_level.obstruct[i].mc) == true) && (inProcess)) { m_level.obstruct[i].gotoAndPlay("die"); snd.zoombiesnd.start(0, 1); updatescore(100); } } if (inProcess && ((getTimer() - m_car.bornTime) > 200)) { if (!inPostGame) { if (m_car.checkDeathPoints(m_level.mcHit)) { bodyCrash = true; if (inProcess) { hitcount++; if (hitcount >= 1) { hitcount = 0; _parent.sbar.nextFrame(); } if ((_parent.sbar._currentframe >= 100) || (min < 0)) { m_car.inProcess = false; inProcess = false; inPostGame = true; var _local4 = attachMovie("popup", "dieMessage", 1002); _local4._x = 350; _local4._y = 262.5; trace(_local4.papirus + papirusPlay); if (papirusPlay != true) { _local4.papirus.gotoAndPlay(2); papirusPlay = true; } _local4.gotoAndStop("crash"); _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; _root.dieCount++; _local4.level = _root.currentlevel; _local4.papirus.interior.lscore = _root.levelscore; _root.gamescore1 = _root.gamescore1 + 0; _local4.gscore = _root.gamescore1; snd.stopSnds(); snd.playBlastsnd(); clearInterval(setint); } } } else { bodyCrash = false; } if (m_car.chkDeath(m_level.mcHit.Deathhit) || (min < 0)) { _root.game.b.popup.scorepanel.timer = "00:00"; m_car.inProcess = false; inProcess = false; inPostGame = true; var _local4 = attachMovie("popup", "dieMessage", 1002); _local4.gotoAndStop("die"); _local4._x = 350; _local4._y = 262.5; _root.game.b.popup.scorepanel._visible = false; _parent.sbar._visible = false; _local4.level = _root.currentlevel; _root.dieCount++; _local4.papirus.interior.lscore = _root.levelscore; _root.gamescore1 = _root.gamescore1 + 0; _local4.papirus.interior.gscore = _root.gamescore1; snd.stopSnds(); snd.playBlastsnd(); clearInterval(setint); } } } } function updatescore(no) { score = score + no; _root.levelscore = score; _root.game.b.popup.scorepanel.gscore = _root.gamescore; } function enableProcess(enable) { if (enable) { onEnterFrame = processRace; _scrPause.removeMovieClip(); } else { onEnterFrame = function () { }; attachMovie("popup", "_scrPause", 32001); _scrPause.gotoAndStop("pause"); _scrPause._x = 350; _scrPause._y = 262.5; } } function setPosition(b) { var _local4 = m_car.__get__image()._x; var _local3 = m_car.__get__image()._y; var _local5 = leftOffset; var _local6 = rightOffset; if (!m_car.mode) { _local5 = rightOffset; _local6 = leftOffset; } var _local2 = m_level._x; if (_local2 < (_local5 - _local4)) { _local2 = _local5 - _local4; } if (_local2 > ((550 - _local6) - _local4)) { _local2 = (550 - _local6) - _local4; } if (b) { m_level._x = _local2; } else if (moveBg == true) { m_level._x = m_level._x + ((_local2 - m_level._x) / xScrollFactor); scen._x = scen._x + (((_local2 - m_level._x) / xScrollFactor) * 0.03); } if (m_level._y < (topOffset - _local3)) { m_level._y = topOffset - _local3; } if (m_level._y > ((400 - bottomOffset) - _local3)) { m_level._y = (400 - bottomOffset) - _local3; } } static function get instance() { return(m_instance); } function endOfLevel(n) { if (n == 1) { } else if (n == 2) { } } var leftOffset = 200; var rightOffset = 350; var topOffset = 250; var bottomOffset = 120; var xScrollFactor = 5; var stopArray = [7020, 7450, 7100, 11070]; var kid = false; var gameNew = false; var papirusPlay = false; var moveBg = true; var spacePressed = false; }
Symbol 398 MovieClip [__Packages.com.ACA.DynamicsEngine] Frame 0
class com.ACA.DynamicsEngine { var m_particles, m_constraints, m_gravity, m_hitMovie, m_koeffDamp; function DynamicsEngine (hitMovie, nGravity, koeffDamp) { m_particles = new Array(); m_constraints = new Array(); setHitMovie(hitMovie); init(nGravity, koeffDamp); } function set gravity(nGravity) { m_gravity = nGravity; //return(gravity); } function get gravity() { return(m_gravity); } function setHitMovie(hitMovie) { if (hitMovie == undefined) { hitMovie = null; } m_hitMovie = hitMovie; } function getHitMovie() { return(m_hitMovie); } function init(nGravity, koeffDamp) { if (nGravity == undefined) { nGravity = 9.8; } if (koeffDamp == undefined) { koeffDamp = 0.99; } gravity = (nGravity); m_koeffDamp = koeffDamp; } function addParticle(p) { m_particles.push(p); } function process() { 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) { } } static var SEC_PER_FRAME = 0.04; static var REPEAT_COUNT = 3; static var D_TIME = SEC_PER_FRAME / REPEAT_COUNT; }
Symbol 399 MovieClip [__Packages.com.ACA.Vehicle] Frame 0
class com.ACA.Vehicle { var m_vehicleDir, m_vehicleNormal, m_vehicleParam, m_vehicleAngle, m_vehicleMovie, m_bodyMovie, m_backWheel, m_forwardWheel, m_accPercMultForTurn, m_normalYLimitForTurn, m_koeffPrimaryForTurn, m_koeffSecondaryForTurn, m_accPercBaseForTurn, m_accForwardWheel, m_accBackWheel, m_brakeForwardWheel, m_brakeBackWheel, t_turnToPerc; function Vehicle () { m_vehicleDir = new com.ACA.util.Vector(0, 0); m_vehicleNormal = new com.ACA.util.Vector(0, 0); } function get vehicleParam() { return(m_vehicleParam); } function set vehicleParam(nParam) { m_vehicleParam = nParam; //return(vehicleParam); } function get vehicleAngle() { return(m_vehicleAngle); } function get vehicleDir() { return(m_vehicleDir); } function getVehiclePoint(mc) { var _local2 = new Object(); _local2.x = mc._x; _local2.y = mc._y; mc._parent.localToGlobal(_local2); m_vehicleMovie._parent.globalToLocal(_local2); return(_local2); } 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) * VAL_180_DIV_PI; } function construct(vehicleParam, bodyMovie, vehicleMovie, mcWBack, mcWForward) { m_vehicleParam = vehicleParam; m_bodyMovie = bodyMovie; m_vehicleMovie = vehicleMovie; m_vehicleParam.changeGeometry(getVehiclePoint(m_bodyMovie.mcA), getVehiclePoint(m_bodyMovie.mcB), getVehiclePoint(m_bodyMovie.mcC), getVehiclePoint(m_bodyMovie.mcD)); m_backWheel = m_vehicleParam.A; m_forwardWheel = m_vehicleParam.D; if (mcWBack != undefined) { m_backWheel.setMovie(mcWBack); m_backWheel.setRotationMovie(mcWBack.mcSpoke); } if (mcWForward != undefined) { m_forwardWheel.setMovie(mcWForward); m_forwardWheel.setRotationMovie(mcWForward.mcSpoke); } setVehicleParam(getDefaultVehicleParam()); } static function getDefaultVehicleParam() { var _local1 = new Object(); _local1.accPercMult = 39.2; _local1.normalYLimit = 0.4; _local1.koeffPrimary = 1.6; _local1.koeffSecondary = 0.7; _local1.accPercBase = 0.6; _local1.accelerateForwardWheel = 0; _local1.accelerateBackWheel = 50; _local1.brakeForwardWheel = 0; _local1.brakeBackWheel = 0; return(_local1); } function setVehicleParam(param) { m_accPercMultForTurn = param.accPercMult; m_normalYLimitForTurn = param.normalYLimit; m_koeffPrimaryForTurn = param.koeffPrimary; m_koeffSecondaryForTurn = param.koeffSecondary; m_accPercBaseForTurn = param.accPercBase; m_accForwardWheel = param.accelerateForwardWheel; m_accBackWheel = param.accelerateBackWheel; m_brakeForwardWheel = param.brakeForwardWheel; m_brakeBackWheel = param.brakeBackWheel; } function processKey(mask) { if ((mask & KM_ACCELERATE) != 0) { accelerate(); } else if ((mask & KM_BRAKE) != 0) { brake(); } else { stopAccelerate(); } if ((mask & KM_MOVE_BODY_FORWARD) != 0) { turnTo(DIR_RIGHT, m_accPercMultForTurn); } else if ((mask & KM_MOVE_BODY_BACK) != 0) { turnTo(DIR_LEFT, m_accPercMultForTurn); } } function process() { m_vehicleDir.init(m_forwardWheel.__get__pos().x - m_backWheel.__get__pos().x, m_forwardWheel.__get__pos().y - m_backWheel.__get__pos().y); m_vehicleNormal.init(m_vehicleDir.x, m_vehicleDir.y); m_vehicleNormal.normalize(); var _local4 = m_vehicleNormal.x; m_vehicleNormal.x = -m_vehicleNormal.y; m_vehicleNormal.y = _local4; m_vehicleAngle = Math.atan2(m_vehicleDir.y, m_vehicleDir.x) * VAL_180_DIV_PI; m_vehicleMovie._rotation = m_vehicleAngle; var _local3 = new Object(); _local3.x = m_bodyMovie.mcB._x; _local3.y = m_bodyMovie.mcB._y; m_bodyMovie.localToGlobal(_local3); m_vehicleMovie._parent.globalToLocal(_local3); var _local2 = new Object(); _local2.x = m_bodyMovie.mcC._x; _local2.y = m_bodyMovie.mcC._y; m_bodyMovie.localToGlobal(_local2); m_vehicleMovie._parent.globalToLocal(_local2); m_vehicleMovie._x = m_vehicleMovie._x + ((((m_vehicleParam.__get__B().__get__pos().x - _local3.x) + m_vehicleParam.__get__C().__get__pos().x) - _local2.x) / 2); m_vehicleMovie._y = m_vehicleMovie._y + ((((m_vehicleParam.__get__B().__get__pos().y - _local3.y) + m_vehicleParam.__get__C().__get__pos().y) - _local2.y) / 2); } function drawSuspension() { if (!m_vehicleMovie._parent.sus_mc) { m_vehicleMovie._parent.createEmptyMovieClip("sus_mc", 1015); m_vehicleMovie._parent.sus_mc._x = (m_vehicleMovie._parent.sus_mc._y = 0); } var _local2 = m_vehicleMovie._parent.sus_mc; _local2.clear(); _local2.lineStyle(5, 16777215, 100); _local2.moveTo(m_vehicleParam.__get__A().__get__pos().x, m_vehicleParam.__get__A().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__B().__get__pos().x, m_vehicleParam.__get__B().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__C().__get__pos().x, m_vehicleParam.__get__C().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__A().__get__pos().x, m_vehicleParam.__get__A().__get__pos().y); _local2.moveTo(m_vehicleParam.__get__D().__get__pos().x, m_vehicleParam.__get__D().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__B().__get__pos().x, m_vehicleParam.__get__B().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__C().__get__pos().x, m_vehicleParam.__get__C().__get__pos().y); _local2.lineTo(m_vehicleParam.__get__D().__get__pos().x, m_vehicleParam.__get__D().__get__pos().y); } function turnTo(dir, turnPower) { t_turnToPerc = ((Math.abs(m_vehicleNormal.y) * (1 - m_accPercBaseForTurn)) + m_accPercBaseForTurn) * turnPower; var _local3; var _local2; _local3 = m_vehicleNormal.x * t_turnToPerc; _local2 = m_vehicleNormal.y * t_turnToPerc; if (m_vehicleNormal.y > (-m_normalYLimitForTurn)) { if (dir == DIR_RIGHT) { if (!m_forwardWheel.hasIntersection()) { m_forwardWheel.__get__accelerate().plusXY(_local3 * m_koeffPrimaryForTurn, _local2 * m_koeffPrimaryForTurn); } m_backWheel.__get__accelerate().plusXY((-_local3) * m_koeffSecondaryForTurn, (-_local2) * m_koeffSecondaryForTurn); } else { m_forwardWheel.__get__accelerate().plusXY((-_local3) * m_koeffSecondaryForTurn, (-_local2) * m_koeffSecondaryForTurn); if (!m_backWheel.hasIntersection()) { m_backWheel.__get__accelerate().plusXY(_local3 * m_koeffPrimaryForTurn, _local2 * m_koeffPrimaryForTurn); } } } } function accelerate() { if (!m_vehicleMovie._parent._parent._parent.bodyCrash) { m_backWheel.setAccelerate(m_accBackWheel); m_forwardWheel.setAccelerate(m_accForwardWheel); } } function brake() { if (!m_vehicleMovie._parent._parent._parent.bodyCrash) { m_backWheel.setAccelerate(m_brakeBackWheel); m_forwardWheel.setAccelerate(m_brakeForwardWheel); } } function stopAccelerate() { m_backWheel.setAccelerate(0); m_forwardWheel.setAccelerate(0); } function get backWheel() { return(m_backWheel); } function get forwardWheel() { return(m_forwardWheel); } function onGround() { return(m_backWheel.hasIntersection() || (m_forwardWheel.hasIntersection())); } static var VAL_180_DIV_PI = 57.2957795130823; static var DIR_RIGHT = 0; static var DIR_LEFT = 1; 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 nitro = false; }
Symbol 400 MovieClip [__Packages.com.ACA.util.Vector] Frame 0
class com.ACA.util.Vector { var x, y; function Vector (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 duplicate() { return(new com.ACA.util.Vector(x, y)); } function minus(v) { x = x - v.x; y = y - v.y; } function minusNew(v) { return(new com.ACA.util.Vector(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 com.ACA.util.Vector(-x, -y)); } function scalar(v) { return((x * v.x) + (y * v.y)); } function modul() { return(Math.sqrt((x * x) + (y * y))); } 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 com.ACA.util.Vector((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; return(this); } function multNew(k) { return(new com.ACA.util.Vector(x * k, y * k)); } function plus(v) { x = x + v.x; y = y + v.y; } function plusNew(v) { return(new com.ACA.util.Vector(x + v.x, y + v.y)); } function getDistanceTo(p1, p2) { var _local2 = p1.y - p2.y; var _local3 = p2.x - p1.x; var _local5 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local6 = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); _local2 = _local2 / _local6; _local3 = _local3 / _local6; _local5 = _local5 / _local6; return(((_local2 * x) + (_local3 * y)) + _local5); } }
Symbol 401 MovieClip [__Packages.com.ACA.composites.Composite] Frame 0
class com.ACA.composites.Composite { 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 Composite () { } 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); } 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 com.ACA.constraints.AngularConstraint(m_D, m_C, m_B); m_DCB = new com.ACA.constraints.AngularConstraint(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); } }
Symbol 402 MovieClip [__Packages.com.ACA.primitives.Particle] Frame 0
class com.ACA.primitives.Particle { var m_curPosition, m_prevPosition, m_accelerate, m_buckup, m_mass, m_mc; function Particle () { m_curPosition = new com.ACA.util.Vector(); m_prevPosition = new com.ACA.util.Vector(); m_accelerate = new com.ACA.util.Vector(); m_buckup = new com.ACA.util.Vector(); } 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 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; if (mc) { setMovie(mc); } return(this); } function moveTo(nx, ny) { m_curPosition.x = (m_prevPosition.x = nx); m_curPosition.y = (m_prevPosition.y = ny); synchronizeMovie(); } 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 setMovie(mc) { if ((mc == null) || (mc == undefined)) { synchronizeMovie = function () { }; m_mc = null; } else { m_mc = mc; synchronizeMovie = moveMovieToCurentPosition; } } function getMovie() { return(m_mc); } }
Symbol 403 MovieClip [__Packages.com.ACA.primitives.Wheel] Frame 0
class com.ACA.primitives.Wheel extends com.ACA.primitives.Particle { var m_rim, rot, m_radius, m_speed, m_acceleration, initParticle, m_koeffSpring, m_koeffSlip, m_maxAccSpeed, m_accSpeed, intersectionFlag, lastIntersPoint, lastN, hitPointArray, normalArray, hitArray, intersArray, n_part, oldPos, _p, _n, p3, m_prevPosition, synchronizeMovie, m_mc, m_curPosition; function Wheel () { super(); } function setRotationMovie(rotationMovie) { if ((rotationMovie == undefined) || (rotationMovie == null)) { rotateMovie = function () { }; m_rim = null; } else { rotateMovie = rmovie; m_rim = rotationMovie; } } function rmovie() { rot.rotate(m_speed / m_radius); m_rim._rotation = Math.atan2(rot.y, rot.x) * ANGLE_180_DIV_PI; } function setAccelerate(nAccelerate) { m_acceleration = nAccelerate; } function getAccelerate() { return(m_acceleration); } function initWheel(x, y, mass, rad, maxAccSpeed, mc, rotationMovie, koeffSpring, koeffSlip) { _innerInit(); 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 com.ACA.util.Vector(1, 0); intersectionFlag = false; lastIntersPoint = new com.ACA.util.Vector(0, 0); lastN = new com.ACA.util.Vector(0, 0); 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(); var _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2] = new com.ACA.util.Vector(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 _innerInit() { n_part = new com.ACA.util.Vector(0, 0); oldPos = new com.ACA.util.Vector(0, 0); _p = new com.ACA.util.Vector(0, 0); _n = new com.ACA.util.Vector(0, 0); p3 = new com.ACA.util.Vector(0, 0); } function checkCollision(hit_mc) { var _local14 = false; var _local3 = 0; var _local4 = 0; var _local15 = 0; _p.init(0, 0); oldPos.init(m_prevPosition.x, m_prevPosition.y); _n.init(0, 0); n_part.init(0, 0); synchronizeMovie(); var _local6 = 0; while (_local6 < m_hitCount) { hitPointArray[_local6].copyTo(_p); m_mc.localToGlobal(_p); hitArray[_local6] = hit_mc.hitTest(_p.x, _p.y, true); if (hitArray[_local6]) { _local14 = true; _local3 = _local6; _local15++; } _local6++; } if (_local15 == 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); } if (_local14) { var _local2 = 0; while (true) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local3 = -1; var _local5 = 0; while (_local5 < m_hitCount) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (_local3 == -1) { if (hitArray[_local2]) { _local3 = _local2; _n.plus(normalArray[_local2]); normalArray[_local2].copyTo(n_part); } } else if (!hitArray[_local2]) { _local4 = _local2 - 1; if (_local4 < 0) { _local4 = m_hitCount - 1; } intersArray.push({k1:_local3, k2:_local4, n:new com.ACA.util.Vector(n_part.x, n_part.y)}); _local3 = -1; } else { _n.plus(normalArray[_local2]); n_part.plus(normalArray[_local2]); } _local5++; } break; } } p3.init(0, 0); if (intersArray.length > 0) { _n.normalize(); if (intersectionFlag) { _n.x = _n.x + lastN.x; _n.y = _n.y + lastN.y; _n.x = _n.x / 2; _n.y = _n.y / 2; } var _local16 = intersArray.length; var _local7; var _local10 = 0; while (_local10 < _local16) { _local7 = intersArray.pop(); _local3 = _local7.k1; _local4 = _local7.k2; _local7.n.copyTo(n_part); m_curPosition.minusNew(m_prevPosition).copyTo(p3); if (_n.scalar(p3) < 0) { var _local12 = Math.atan2(_n.y, _n.x); p3.rotate(-_local12); p3.x = (-p3.x) * m_koeffSpring; p3.rotate(_local12); pushOut(_local3, _local4, n_part, hit_mc); m_prevPosition.x = m_curPosition.x - p3.x; m_prevPosition.y = m_curPosition.y - p3.y; } else { pushOut(_local3, _local4, n_part, hit_mc); } _local10++; } validateRotation(_n, oldPos); intersectionFlag = true; m_curPosition.copyTo(lastIntersPoint); _n.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, oldPos); intersectionFlag = false; } synchronizeMovie(); } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local9 = new com.ACA.util.Vector(0, 0); var _local8 = _local9.getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local8 = m_radius - Math.abs(_local8); m_curPosition.plus(n.multNew(_local8)); m_prevPosition.plus(n.multNew(_local8)); } else { var _local6 = n.multNew(-m_radius); var _local4 = new com.ACA.util.Vector(0, 0); var _local5 = 0; var _local3 = 0.03; if (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(); // unexpected jump } _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)); } } } 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 com.ACA.util.Vector(-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; if (com.ACA.Vehicle.nitro == true) { m_curPosition.x = (m_curPosition.x + ((_local3.x * (m_accSpeed + 0.35)) * _local4)) - (0.01 * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * (m_accSpeed + 0.35)) * _local4)) - (0.01 * _local2.y); m_accSpeed = m_accSpeed * m_koeffSlip; } else { m_curPosition.x = (m_curPosition.x + ((_local3.x * m_accSpeed) * _local4)) - (0.02 * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * m_accSpeed) * _local4)) - (0.02 * _local2.y); m_accSpeed = m_accSpeed * m_koeffSlip; } } function hasIntersection() { return(intersectionFlag); } static var m_maxSpeed = 180; static var m_hitCount = 16; static var m_koeffFriction = 0.03; static var ANGLE_180_DIV_PI = 57.2957795130823; }
Symbol 404 MovieClip [__Packages.com.ACA.constraints.SpringConstraint] Frame 0
class com.ACA.constraints.SpringConstraint { var _p1, _p2, coeffV, coeffH, restLen; function SpringConstraint () { } function set p1(nP1) { _p1 = nP1; //return(p1); } function get p1() { return(_p1); } function set p2(nP2) { _p2 = nP2; //return(p2); } function get p2() { return(_p2); } function init(cV, cH, p1, p2) { if (p1) { _p1 = p1; _p2 = p2; } if (cV) { coeffV = cV; coeffH = cH; } fixDistance(); return(this); } function fixDistance() { restLen = com.ACA.util.Vector.getDistanceBetween(_p1.__get__pos(), _p2.__get__pos()); } function resolve() { var _local9 = _p1.__get__pos().minusNew(_p2.__get__pos()); var _local2 = com.ACA.util.Vector.getDistanceBetween(_p1.__get__pos(), _p2.__get__pos()); var _local8 = (_local2 - restLen) / _local2; var _local3; if (_local2 > restLen) { _local3 = coeffH; } else { _local3 = coeffV; } var _local6 = _p1.__get__mass(); var _local5 = _p2.__get__mass(); var _local7 = (_local8 * _local3) / (_local6 + _local5); var _local4 = _local9.multNew(_local7); _p1.__get__pos().minus(_local4.multNew(_local6)); _p2.__get__pos().plus(_local4.multNew(_local5)); } }
Symbol 405 MovieClip [__Packages.com.ACA.constraints.AngularConstraint] Frame 0
class com.ACA.constraints.AngularConstraint { var p0, p1, p2, sign; function AngularConstraint (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; } } function resolve() { var _local3 = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if ((sign * _local3) <= 1) { var _local2 = new com.ACA.util.Vector(p2.__get__pos().x, p2.__get__pos().y); _local2.minus(p1.__get__pos()); _local2.normalize(); _local2.rotate(PI2 * sign); _local2.mult(Math.abs(_local3) + 1); p1.__get__pos().minus(_local2); } } static var PI2 = (Math.PI/2); }
Symbol 406 MovieClip [__Packages.com.UI.Truck] Frame 0
class com.UI.Truck extends com.ACA.Vehicle { var bornTime, inProcess, mode, getKeys, snd1, m_vehicleMovie, flipTime, construct, setVehicleParam, m_forwardWheel, m_backWheel, m_accForwardWheel, currentRotation, oldRotation, initialRotation, processKey; function Truck () { super(); _level0.game.b.popup.nrFlip = "0 of " + _root.flipArray[_root.currentlevel - 1]; bornTime = getTimer(); inProcess = true; mode = true; getKeys = true; snd1 = com.sound.CSound.instance; } function get image() { return(m_vehicleMovie); } function init(carPlace, engine) { flipTime = getTimer(); if (carPlace.xx == undefined) { carPlace.xx = carPlace._x; } if (carPlace.yy == undefined) { carPlace.yy = carPlace._y; } carPlace._x = (carPlace._y = 0); var _local4 = carPlace.attachMovie("truckbody", "_dmCarBody", 100); var _local6 = carPlace.attachMovie("wheel", "_dmWheel1", 1010); var _local13 = carPlace.attachMovie("wheel", "_dmWheel2", 1020); _local6.mcSpoke.mc_rim.gotoAndStop(2); _local4._x = carPlace.xx; _local4._y = carPlace.yy; _local4.copii._visible = false; var _local16 = new com.ACA.primitives.Wheel(); var _local14 = new com.ACA.primitives.Wheel(); var _local11 = new com.ACA.primitives.Particle(); var _local10 = new com.ACA.primitives.Particle(); var _local9 = new com.ACA.constraints.SpringConstraint(); var _local8 = new com.ACA.constraints.SpringConstraint(); var _local7 = new com.ACA.constraints.SpringConstraint(); var _local18 = new com.ACA.constraints.SpringConstraint(); var _local17 = new com.ACA.constraints.SpringConstraint(); var _local15 = new com.ACA.constraints.SpringConstraint(); var _local5 = new com.ACA.composites.Composite(); _local5.init(_local16.initWheel(0, 0, 5, 21, 20), _local11.initParticle(0, 0, 15), _local10.initParticle(0, 0, 15), _local14.initWheel(0, 0, 5, 20, 20), _local9.init(0.1, 0.1), _local8.init(0.3, 0.3), _local7.init(0.5, 0.5), _local18.init(0.9, 0.9), _local17.init(0.6, 0.6), _local15.init(0.2, 0.2)); construct(_local5, _local4, _local4, _local6, _local13); engine.__set__gravity(7); var _local3 = com.ACA.Vehicle.getDefaultVehicleParam(); _local3.accelerateForwardWheel = 20; _local3.accelerateBackWheel = 20; _local3.brakeForwardWheel = -10; _local3.brakeBackWheel = -20; _local3.accPercMult = engine.__get__gravity() * 6; _local3.normalYLimit = 0.9; setVehicleParam(_local3); _local5.addToEngine(engine); } function stopCar(stopPoint) { if (m_forwardWheel.m_speed > 2) { kids = false; m_backWheel.setAccelerate(-10); m_forwardWheel.setAccelerate(-10); } else if (m_vehicleMovie._x < stopPoint) { m_forwardWheel.setAccelerate(m_accForwardWheel); kids = false; } else if (m_vehicleMovie._x > (stopPoint + 50)) { m_backWheel.setAccelerate(-10); m_forwardWheel.setAccelerate(-10); kids = false; } else { kids = true; } } function onNitro() { com.ACA.Vehicle.nitro = true; m_backWheel.setAccelerate(50); m_forwardWheel.setAccelerate(50); } function offNitro() { com.ACA.Vehicle.nitro = false; } function showKids() { trace(m_vehicleMovie.copii); m_vehicleMovie.copii._visible = true; m_vehicleMovie.copii.play(); } function startFire() { m_vehicleMovie.ex1.gotoAndPlay(2); } function onWheels() { if ((m_backWheel.hasIntersection() == false) && (m_forwardWheel.hasIntersection() == false)) { return(false); } return(true); } function checkRotation() { if ((m_backWheel.hasIntersection() == false) && (m_forwardWheel.hasIntersection() == false)) { onAir = true; if (m_vehicleMovie._rotation > 0) { currentRotation = m_vehicleMovie._rotation; } else { currentRotation = 360 + m_vehicleMovie._rotation; } if ((oldRotation > currentRotation) && (Math.abs(oldRotation - currentRotation) < 300)) { if (initialRotation > 180) { if (currentRotation < (initialRotation - 180)) { abc++; trace("flip" + abc); initialRotation = initialRotation - 180; } } else if ((currentRotation < ((360 + initialRotation) - 180)) && (currentRotation > 180)) { abc++; trace("flip" + abc); initialRotation = (360 + initialRotation) - 180; } } oldRotation = currentRotation; } else { if (!checkDeathPoints(_level0.game.b._Level.mcHit)) { if ((m_backWheel.hasIntersection() == true) && (m_forwardWheel.hasIntersection() == true)) { if (onAir == true) { if (abc > 0) { nrFlip = nrFlip + (Math.floor(abc / 2) + 1); _level0.game.b.popup.nrFlip = (nrFlip + " of ") + _root.flipArray[_root.currentlevel - 1]; if ((Math.floor(abc / 2) + 1) > 0) { _root.game.b.popup.validate.validateInterior.validate.text = "Backflip"; _root.game.b.popup.validate.gotoAndPlay(1); } else if ((Math.floor(abc / 2) + 1) > 1) { trace("ccc"); _root.game.b.popup.validate.validateInterior.validate.text = "Double Backflip"; _root.game.b.popup.validate.gotoAndPlay(1); } } onAir = false; abc = 0; } } } else { abc = 0; } if (m_vehicleMovie._rotation < 0) { initialRotation = 360 + m_vehicleMovie._rotation; } else { initialRotation = m_vehicleMovie._rotation; } currentRotation = initialRotation; oldRotation = initialRotation; } } function process() { checkRotation(); var _local3 = 0; if (inProcess) { if (!m_vehicleMovie._parent._parent._parent.bodyCrash) { if (getKeys) { if (Key.isDown(37)) { _local3 = _local3 | com.ACA.Vehicle.KM_MOVE_BODY_BACK; } else if (Key.isDown(39)) { _local3 = _local3 | com.ACA.Vehicle.KM_MOVE_BODY_FORWARD; } } if (Key.isDown(38)) { _local3 = _local3 | com.ACA.Vehicle.KM_ACCELERATE; } else if (Key.isDown(40)) { _local3 = _local3 | com.ACA.Vehicle.KM_BRAKE; } _level0.game.bg_level.back_mc.stop(); } else if (Key.isDown(38) && (Key.isDown(37))) { moveFor(); } else if (Key.isDown(38) && (Key.isDown(39))) { moveBack(); } } processKey(_local3); super.process(); } function moveFor() { m_backWheel.__get__accelerate().plusXY(0, -100); } function moveBack() { m_forwardWheel.__get__accelerate().plusXY(0, -100); } function getMC() { return(m_vehicleMovie); } function getHitForBonus() { return(m_vehicleMovie.mcHit); } function checkDeathPoints(hitMov) { var _local2 = new Object(); for (var _local4 in m_vehicleMovie.mcDeathPoints) { _local2.x = m_vehicleMovie.mcDeathPoints[_local4]._x; _local2.y = m_vehicleMovie.mcDeathPoints[_local4]._y; m_vehicleMovie.mcDeathPoints.localToGlobal(_local2); if (hitMov.hitTest(_local2.x, _local2.y, true)) { return(true); } } return(false); } function chkDeath(ht) { var _local2 = new Object(); for (var _local4 in m_vehicleMovie.mcDeathPoints) { _local2.x = m_vehicleMovie.mcDeathPoints[_local4]._x; _local2.y = m_vehicleMovie.mcDeathPoints[_local4]._y; m_vehicleMovie.mcDeathPoints.localToGlobal(_local2); if (ht.hitTest(_local2.x, _local2.y, true)) { return(true); } } return(false); } var kids = false; var truckRotation = 180; var abc = 0; var onAir = false; var nrFlip = 0; }
Symbol 152 MovieClip Frame 1
stop(); snd.sndvolon();
Symbol 152 MovieClip Frame 2
snd.sndvoloff();
Instance of Symbol 154 MovieClip "more" in Symbol 158 MovieClip Frame 1
onClipEvent (load) { this.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; }
Instance of Symbol 161 MovieClip in Symbol 170 MovieClip Frame 1
on (release) { getURL ("http://www.facebook.com/pages/101CarGames/112483118816680", "_blank"); }
Symbol 202 MovieClip [level4] Frame 1
onEnterFrame = function () { this.poduri.pod1._y = this.mcHit.shape_pod1._y + 1100; this.poduri.pod2._y = this.mcHit.shape_pod2._y + 1100; this.poduri.pod2._x = this.mcHit.shape_pod2._x + 1812; };
Symbol 223 Button
on (release) { _root.gamescore = _root.gamescore - _root.levelscore; trace("aaaaaaa" + _parent._parent); _root.game.removeMovieClip(); _root.gotoAndStop("start"); }
Symbol 224 Button
on (release) { getURL ("http://www.101cargames.com", "_blank"); }
Symbol 226 MovieClip Frame 19
stop(); trace("abcdef");
Symbol 228 MovieClip Frame 25
stop();
Symbol 237 Button
on (release) { _root.dieCount = 0; _root.gamescore1 = 0; _root.currentlevel = 1; _parent._parent.removeMovieClip(); _root.gotoAndStop("start"); }
Symbol 248 Button
on (release) { _root.dieCount = 0; _root.currentlevel++; _root.game.removeMovieClip(); _root.gotoAndStop("start"); }
Symbol 250 MovieClip Frame 19
stop();
Symbol 252 Button
on (release) { _root.dieCount = 0; _root.currentlevel++; trace(_parent._parent); trace(this); _parent._parent.removeMovieClip(); _root.gotoAndStop("start"); }
Symbol 257 MovieClip Frame 25
stop();
Symbol 265 MovieClip Frame 1
stop(); gotoAndStop(_root.currentlevel);
Symbol 266 MovieClip Frame 78
stop();
Symbol 267 Button
on (press) { getURL ("http://www.101cargames.com", "_blank"); }
Symbol 275 MovieClip Frame 1
trace("score " + this);
Symbol 279 MovieClip Frame 25
stop();
Symbol 280 MovieClip [popup] Frame 1
stop(); more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Symbol 280 MovieClip [popup] Frame 10
stop(); more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Instance of Symbol 238 MovieClip in Symbol 280 MovieClip [popup] Frame 10
on (release) { getURL ("http://www.facebook.com/pages/101CarGames/112483118816680", "_blank"); }
Symbol 280 MovieClip [popup] Frame 20
stop(); papirus.interior.gscore = _root.gamescore1; papirus.interior.more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Symbol 280 MovieClip [popup] Frame 29
stop();
Symbol 280 MovieClip [popup] Frame 30
stop(); trace("aaaaaaaaaaaaaa" + this); more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Symbol 280 MovieClip [popup] Frame 41
stop(); onLoad = function () { papirus.play(); }; more_mc.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Symbol 290 MovieClip Frame 1
onEnterFrame = function () { gotoAndStop(_root.currentlevel); };
Symbol 296 MovieClip [bg] Frame 1
#initclip 12 Object.registerClass("bg", com.UI.Game); #endinitclip
Instance of Symbol 295 MovieClip "hitspace" in Symbol 296 MovieClip [bg] Frame 1
onClipEvent (load) { _visible = false; }
Symbol 301 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 1
stop(); init(); trace("game_game" + this); more_btn.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; more_btn.onRollOver = function () { more_btn.gotoAndPlay("over"); }; more_btn.onRollOut = function () { more_btn.gotoAndPlay("out"); };
Symbol 382 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 38
stop();
Symbol 383 MovieClip Frame 1
stop();
Symbol 383 MovieClip Frame 27
gotoAndPlay (2);
Symbol 388 MovieClip [truckbody] Frame 1
onEnterFrame = function () { carlig_mc._rotation = -this._rotation; }; ex1.cacheAsBitmap = true; maskMC.cacheAsBitmap = true; ex1.setMask("maskMC");
Symbol 393 MovieClip Frame 1
stop(); trace(this);

Library Items

Symbol 1 Sound [mina]
Symbol 2 Sound [masina]
Symbol 3 Sound [lemne]
Symbol 4 Sound [foc]
Symbol 5 Sound [bg1]
Symbol 6 GraphicUsed by:7 8 9 172 173 174 175 189 190 191 192 193 203 204 205 206
Symbol 7 MovieClipUses:6Used by:10
Symbol 8 MovieClipUses:6Used by:10
Symbol 9 MovieClipUses:6Used by:10
Symbol 10 MovieClipUses:7 8 9Used by:87
Symbol 11 BitmapUsed by:13
Symbol 12 BitmapUsed by:13 86 171 196 209
Symbol 13 GraphicUses:11 12Used by:87
Symbol 14 GraphicUsed by:15 176 267  Timeline
Symbol 15 MovieClipUses:14Used by:87 187 202 215
Symbol 16 BitmapUsed by:17 188 196
Symbol 17 GraphicUses:16Used by:87 187 202 215
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:87 187 202 215
Symbol 22 GraphicUsed by:29
Symbol 23 GraphicUsed by:27
Symbol 24 ShapeTweeningUsed by:27
Symbol 25 GraphicUsed by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:23 24 25 26Used by:28 181 198 211
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:22 28Used by:87
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:81
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:78
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:78
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:78
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:78
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:78
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:78
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:78
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:78
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:78
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:78
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:78
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:78
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:78
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:78
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:78
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:78
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:78
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:78
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:78
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:78
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:78
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:78
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78
Symbol 78 MovieClipUses:33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77Used by:81
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:31 78 80Used by:82 185 200 213
Symbol 82 MovieClipUses:81Used by:87
Symbol 83 MovieClipUsed by:87
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:87 187 202 215
Symbol 86 GraphicUses:12Used by:87 187 202 215
Symbol 87 MovieClip [level1]Uses:10 13 15 17 21 29 82 83 85 86Used by:Timeline
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:128
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:128
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:128
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:128
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:128
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:128
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:128
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:128
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:128
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:128
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:128
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:128
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:128
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:128
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:128
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:128
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:128
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:128
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:128
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClipUses:89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127Used by:133
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131 132
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClipUses:131 130Used by:133
Symbol 133 MovieClipUses:128 132Used by:Timeline
Symbol 396 MovieClip [__Packages.com.sound.CSound]
Symbol 397 MovieClip [__Packages.com.UI.Game]
Symbol 398 MovieClip [__Packages.com.ACA.DynamicsEngine]
Symbol 399 MovieClip [__Packages.com.ACA.Vehicle]
Symbol 400 MovieClip [__Packages.com.ACA.util.Vector]
Symbol 401 MovieClip [__Packages.com.ACA.composites.Composite]
Symbol 402 MovieClip [__Packages.com.ACA.primitives.Particle]
Symbol 403 MovieClip [__Packages.com.ACA.primitives.Wheel]
Symbol 404 MovieClip [__Packages.com.ACA.constraints.SpringConstraint]
Symbol 405 MovieClip [__Packages.com.ACA.constraints.AngularConstraint]
Symbol 406 MovieClip [__Packages.com.UI.Truck]
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:170
Symbol 136 FontUsed by:137 138 140 142 143 145 218 219 220 222 227 231 232 233 234 236 239 240 241 242 243 244 245 247 255 258 259 260 261 262 263 264 278 283 284 285 286 299
Symbol 137 TextUses:136Used by:141 224
Symbol 138 TextUses:136Used by:141 224
Symbol 139 GraphicUsed by:141 154 224
Symbol 140 TextUses:136Used by:141 224
Symbol 141 ButtonUses:137 138 139 140Used by:170 249 280
Symbol 142 TextUses:136Used by:146
Symbol 143 TextUses:136Used by:146
Symbol 144 GraphicUsed by:146
Symbol 145 TextUses:136Used by:146
Symbol 146 ButtonUses:142 143 144 145Used by:170 287
Symbol 147 GraphicUsed by:152
Symbol 148 GraphicUsed by:152
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:152
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:147 148 150 151Used by:170 275
Symbol 153 GraphicUsed by:158
Symbol 154 MovieClipUses:139Used by:158
Symbol 155 GraphicUsed by:158
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:158 165 169
Symbol 158 MovieClipUses:153 154 155 157Used by:170 225 249 280 287
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161 238
Symbol 161 MovieClipUses:160Used by:170
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:165
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:163 164 157Used by:170
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:169
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:167 168 157Used by:170
Symbol 170 MovieClipUses:135 141 146 152 158 161 165 169Used by:Timeline
Symbol 171 GraphicUses:12Used by:187
Symbol 172 MovieClipUses:6Used by:177
Symbol 173 MovieClipUses:6Used by:177
Symbol 174 MovieClipUses:6Used by:177
Symbol 175 MovieClipUses:6Used by:177
Symbol 176 MovieClipUses:14Used by:177
Symbol 177 MovieClipUses:172 173 174 175 176Used by:187
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:187
Symbol 180 GraphicUsed by:182
Symbol 181 MovieClipUses:27Used by:182
Symbol 182 MovieClipUses:180 181Used by:187
Symbol 183 GraphicUsed by:184 303 306
Symbol 184 MovieClipUses:183Used by:187 202 215
Symbol 185 MovieClipUses:81Used by:187
Symbol 186 MovieClipUsed by:187
Symbol 187 MovieClip [level3]Uses:15 171 177 179 182 21 184 17 185 186 85 86Used by:Timeline
Symbol 188 GraphicUses:16Used by:202
Symbol 189 MovieClipUses:6Used by:194
Symbol 190 MovieClipUses:6Used by:194
Symbol 191 MovieClipUses:6Used by:194
Symbol 192 MovieClipUses:6Used by:194
Symbol 193 MovieClipUses:6Used by:194
Symbol 194 MovieClipUses:189 190 191 192 193Used by:202
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:16 195 12Used by:202
Symbol 197 GraphicUsed by:199
Symbol 198 MovieClipUses:27Used by:199
Symbol 199 MovieClipUses:197 198Used by:202
Symbol 200 MovieClipUses:81Used by:202
Symbol 201 MovieClipUsed by:202
Symbol 202 MovieClip [level4]Uses:15 188 194 196 199 21 184 200 201 17 85 86Used by:Timeline
Symbol 203 MovieClipUses:6Used by:207
Symbol 204 MovieClipUses:6Used by:207
Symbol 205 MovieClipUses:6Used by:207
Symbol 206 MovieClipUses:6Used by:207
Symbol 207 MovieClipUses:203 204 205 206Used by:215
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208 12Used by:215
Symbol 210 GraphicUsed by:212
Symbol 211 MovieClipUses:27Used by:212
Symbol 212 MovieClipUses:210 211Used by:215
Symbol 213 MovieClipUses:81Used by:215
Symbol 214 MovieClipUsed by:215
Symbol 215 MovieClip [level2]Uses:17 15 207 209 184 212 21 213 214 85 86Used by:Timeline
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:225 249
Symbol 218 TextUses:136Used by:225
Symbol 219 TextUses:136Used by:223
Symbol 220 TextUses:136Used by:223
Symbol 221 GraphicUsed by:223
Symbol 222 TextUses:136Used by:223
Symbol 223 ButtonUses:219 220 221 222Used by:225
Symbol 224 ButtonUses:137 138 139 140Used by:225 280
Symbol 225 MovieClipUses:217 218 223 224 158Used by:226
Symbol 226 MovieClipUses:225Used by:280
Symbol 227 TextUses:136Used by:228
Symbol 228 MovieClipUses:227Used by:280
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:280
Symbol 231 TextUses:136Used by:280
Symbol 232 TextUses:136Used by:280
Symbol 233 TextUses:136Used by:237
Symbol 234 TextUses:136Used by:237
Symbol 235 GraphicUsed by:237
Symbol 236 TextUses:136Used by:237
Symbol 237 ButtonUses:233 234 235 236Used by:280
Symbol 238 MovieClipUses:160Used by:280
Symbol 239 EditableTextUses:136Used by:249
Symbol 240 EditableTextUses:136Used by:249
Symbol 241 TextUses:136Used by:249
Symbol 242 TextUses:136Used by:249
Symbol 243 TextUses:136Used by:249
Symbol 244 TextUses:136Used by:248
Symbol 245 TextUses:136Used by:248
Symbol 246 GraphicUsed by:248
Symbol 247 TextUses:136Used by:248
Symbol 248 ButtonUses:244 245 246 247Used by:249
Symbol 249 MovieClipUses:217 239 240 241 242 243 248 141 158Used by:250
Symbol 250 MovieClipUses:249Used by:280
Symbol 251 MovieClipUsed by:280
Symbol 252 ButtonUsed by:280
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:280
Symbol 255 EditableTextUses:136Used by:256
Symbol 256 MovieClipUses:255Used by:257
Symbol 257 MovieClipUses:256Used by:280
Symbol 258 TextUses:136Used by:265
Symbol 259 TextUses:136Used by:265
Symbol 260 TextUses:136Used by:265
Symbol 261 TextUses:136Used by:265
Symbol 262 TextUses:136Used by:265
Symbol 263 TextUses:136Used by:265
Symbol 264 TextUses:136Used by:265
Symbol 265 MovieClipUses:258 259 260 261 262 263 264Used by:266
Symbol 266 MovieClipUses:265Used by:280
Symbol 267 ButtonUses:14Used by:280
Symbol 268 FontUsed by:269 270 271 272 273 274 276 277
Symbol 269 EditableTextUses:268Used by:275
Symbol 270 EditableTextUses:268Used by:275
Symbol 271 EditableTextUses:268Used by:275
Symbol 272 EditableTextUses:268Used by:275
Symbol 273 EditableTextUses:268Used by:275
Symbol 274 EditableTextUses:268Used by:275
Symbol 275 MovieClipUses:152 269 270 271 272 273 274Used by:280
Symbol 276 EditableTextUses:268Used by:280
Symbol 277 EditableTextUses:268Used by:280
Symbol 278 TextUses:136Used by:279
Symbol 279 MovieClipUses:278Used by:280
Symbol 280 MovieClip [popup]Uses:226 228 230 231 232 224 237 238 158 250 251 252 254 257 266 267 275 141 276 277 279Used by:Timeline
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:287
Symbol 283 TextUses:136Used by:287
Symbol 284 TextUses:136Used by:287
Symbol 285 TextUses:136Used by:287
Symbol 286 TextUses:136Used by:287
Symbol 287 MovieClipUses:282 146 158 283 284 285 286Used by:Timeline
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:302
Symbol 291 MovieClipUsed by:296
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:294
Symbol 294 MovieClipUses:293Used by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClip [bg]Uses:291 295Used by:302
Symbol 297 GraphicUsed by:301
Symbol 298 ShapeTweeningUsed by:301
Symbol 299 TextUses:136Used by:301
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:297 298 299 300Used by:302
Symbol 302 MovieClipUses:290 296 301Used by:Timeline
Symbol 303 MovieClipUses:183Used by:307
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:307
Symbol 306 MovieClipUses:183Used by:307
Symbol 307 MovieClipUses:303 305 306Used by:388
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:388
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:382
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:382
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:382
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:382
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:382
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:382
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:382
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:382
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:382
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:382
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:382
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:382
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:382
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:382
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:382
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:382
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:382
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:382
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:382
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:382
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:382
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:382
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:382
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:382
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:382
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:382
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:382
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:382
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:382
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:382
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:382
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:382
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:382
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:382
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:382
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:382
Symbol 382 MovieClipUses:311 313 315 317 319 321 323 325 327 329 331 333 335 337 339 341 343 345 347 349 351 353 355 357 359 361 363 365 367 369 371 373 375 377 379 381Used by:388
Symbol 383 MovieClipUsed by:388
Symbol 384 BitmapUsed by:385
Symbol 385 GraphicUses:384Used by:388
Symbol 386 MovieClipUsed by:387 388
Symbol 387 MovieClipUses:386Used by:388
Symbol 388 MovieClip [truckbody]Uses:307 309 382 383 385 387 386Used by:Timeline
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:393
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:393
Symbol 393 MovieClipUses:390 392Used by:394
Symbol 394 MovieClipUses:393Used by:395
Symbol 395 MovieClip [wheel]Uses:394Used by:Timeline

Instance Names

"preloader_as2"Frame 1Symbol 133 MovieClip
"titleScreen"Frame 10Symbol 170 MovieClip
"instructions"Frame 40Symbol 287 MovieClip
"game"Frame 50Symbol 302 MovieClip
"nitro1"Symbol 10 MovieClip Frame 1Symbol 7 MovieClip
"nitro2"Symbol 10 MovieClip Frame 1Symbol 8 MovieClip
"nitro3"Symbol 10 MovieClip Frame 1Symbol 9 MovieClip
"masina1"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina2"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina3"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina4"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina5"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina6"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masina7"Symbol 28 MovieClip Frame 1Symbol 27 MovieClip
"masini"Symbol 29 MovieClip Frame 1Symbol 28 MovieClip
"explozie"Symbol 81 MovieClip Frame 1Symbol 78 MovieClip
"masina1"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina2"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina3"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina4"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina5"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina6"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"masina7"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"nitro"Symbol 87 MovieClip [level1] Frame 1Symbol 10 MovieClip
"nitro1"Symbol 87 MovieClip [level1] Frame 1Symbol 21 MovieClip
"nitro2"Symbol 87 MovieClip [level1] Frame 1Symbol 21 MovieClip
"nitro3"Symbol 87 MovieClip [level1] Frame 1Symbol 21 MovieClip
"mcHit"Symbol 87 MovieClip [level1] Frame 1Symbol 29 MovieClip
"masini"Symbol 87 MovieClip [level1] Frame 1Symbol 82 MovieClip
"mcVehiclePlace"Symbol 87 MovieClip [level1] Frame 1Symbol 83 MovieClip
"end"Symbol 87 MovieClip [level1] Frame 1Symbol 85 MovieClip
"preloaderBar"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"more"Symbol 158 MovieClip Frame 1Symbol 154 MovieClip
"more_mc"Symbol 170 MovieClip Frame 1Symbol 141 Button
"play_mc"Symbol 170 MovieClip Frame 1Symbol 146 Button
"music"Symbol 170 MovieClip Frame 1Symbol 152 MovieClip
"nitro1"Symbol 177 MovieClip Frame 1Symbol 172 MovieClip
"nitro2"Symbol 177 MovieClip Frame 1Symbol 173 MovieClip
"nitro3"Symbol 177 MovieClip Frame 1Symbol 174 MovieClip
"nitro4"Symbol 177 MovieClip Frame 1Symbol 175 MovieClip
"nitro10"Symbol 177 MovieClip Frame 1Symbol 176 MovieClip
"masina1"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina2"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina3"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina4"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina5"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina6"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina7"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina8"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masina9"Symbol 181 MovieClip Frame 1Symbol 27 MovieClip
"masini"Symbol 182 MovieClip Frame 1Symbol 181 MovieClip
"masina1"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina6"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina2"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina3"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina4"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina5"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina7"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina8"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"masina9"Symbol 185 MovieClip Frame 1Symbol 81 MovieClip
"nitro"Symbol 187 MovieClip [level3] Frame 1Symbol 177 MovieClip
"mcHit"Symbol 187 MovieClip [level3] Frame 1Symbol 182 MovieClip
"nitro1"Symbol 187 MovieClip [level3] Frame 1Symbol 21 MovieClip
"nitro2"Symbol 187 MovieClip [level3] Frame 1Symbol 21 MovieClip
"nitro3"Symbol 187 MovieClip [level3] Frame 1Symbol 21 MovieClip
"nitro4"Symbol 187 MovieClip [level3] Frame 1Symbol 21 MovieClip
"death1"Symbol 187 MovieClip [level3] Frame 1Symbol 184 MovieClip
"masini"Symbol 187 MovieClip [level3] Frame 1Symbol 185 MovieClip
"mcVehiclePlace"Symbol 187 MovieClip [level3] Frame 1Symbol 186 MovieClip
"end"Symbol 187 MovieClip [level3] Frame 1Symbol 85 MovieClip
"nitro1"Symbol 194 MovieClip Frame 1Symbol 189 MovieClip
"nitro2"Symbol 194 MovieClip Frame 1Symbol 190 MovieClip
"nitro3"Symbol 194 MovieClip Frame 1Symbol 191 MovieClip
"nitro4"Symbol 194 MovieClip Frame 1Symbol 192 MovieClip
"nitro5"Symbol 194 MovieClip Frame 1Symbol 193 MovieClip
"masina1"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina2"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina4"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina3"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina5"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina6"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masina7"Symbol 198 MovieClip Frame 1Symbol 27 MovieClip
"masini"Symbol 199 MovieClip Frame 1Symbol 198 MovieClip
"masina1"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina2"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina5"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina3"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina4"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina6"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"masina7"Symbol 200 MovieClip Frame 1Symbol 81 MovieClip
"nitro"Symbol 202 MovieClip [level4] Frame 1Symbol 194 MovieClip
"mcHit"Symbol 202 MovieClip [level4] Frame 1Symbol 199 MovieClip
"nitro1"Symbol 202 MovieClip [level4] Frame 1Symbol 21 MovieClip
"nitro2"Symbol 202 MovieClip [level4] Frame 1Symbol 21 MovieClip
"nitro3"Symbol 202 MovieClip [level4] Frame 1Symbol 21 MovieClip
"nitro4"Symbol 202 MovieClip [level4] Frame 1Symbol 21 MovieClip
"nitro5"Symbol 202 MovieClip [level4] Frame 1Symbol 21 MovieClip
"death1"Symbol 202 MovieClip [level4] Frame 1Symbol 184 MovieClip
"death3"Symbol 202 MovieClip [level4] Frame 1Symbol 184 MovieClip
"masini"Symbol 202 MovieClip [level4] Frame 1Symbol 200 MovieClip
"mcVehiclePlace"Symbol 202 MovieClip [level4] Frame 1Symbol 201 MovieClip
"end"Symbol 202 MovieClip [level4] Frame 1Symbol 85 MovieClip
"nitro1"Symbol 207 MovieClip Frame 1Symbol 203 MovieClip
"nitro2"Symbol 207 MovieClip Frame 1Symbol 204 MovieClip
"nitro3"Symbol 207 MovieClip Frame 1Symbol 205 MovieClip
"nitro4"Symbol 207 MovieClip Frame 1Symbol 206 MovieClip
"masina2"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina1"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina6"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina3"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina4"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina5"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masina7"Symbol 211 MovieClip Frame 1Symbol 27 MovieClip
"masini"Symbol 212 MovieClip Frame 1Symbol 211 MovieClip
"masina1"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina2"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina6"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina3"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina4"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina5"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"masina7"Symbol 213 MovieClip Frame 1Symbol 81 MovieClip
"nitro"Symbol 215 MovieClip [level2] Frame 1Symbol 207 MovieClip
"death2"Symbol 215 MovieClip [level2] Frame 1Symbol 184 MovieClip
"mcHit"Symbol 215 MovieClip [level2] Frame 1Symbol 212 MovieClip
"nitro1"Symbol 215 MovieClip [level2] Frame 1Symbol 21 MovieClip
"nitro2"Symbol 215 MovieClip [level2] Frame 1Symbol 21 MovieClip
"nitro3"Symbol 215 MovieClip [level2] Frame 1Symbol 21 MovieClip
"nitro3"Symbol 215 MovieClip [level2] Frame 1Symbol 21 MovieClip
"death1"Symbol 215 MovieClip [level2] Frame 1Symbol 184 MovieClip
"masini"Symbol 215 MovieClip [level2] Frame 1Symbol 213 MovieClip
"mcVehiclePlace"Symbol 215 MovieClip [level2] Frame 1Symbol 214 MovieClip
"end"Symbol 215 MovieClip [level2] Frame 1Symbol 85 MovieClip
"more_mc"Symbol 225 MovieClip Frame 1Symbol 224 Button
"more_mc"Symbol 249 MovieClip Frame 1Symbol 141 Button
"interior"Symbol 250 MovieClip Frame 1Symbol 249 MovieClip
"validate"Symbol 256 MovieClip Frame 1Symbol 255 EditableText
"validateInterior"Symbol 257 MovieClip Frame 1Symbol 256 MovieClip
"music"Symbol 275 MovieClip Frame 1Symbol 152 MovieClip
"more_mc"Symbol 280 MovieClip [popup] Frame 10Symbol 224 Button
"papirus"Symbol 280 MovieClip [popup] Frame 20Symbol 250 MovieClip
"validate"Symbol 280 MovieClip [popup] Frame 30Symbol 257 MovieClip
"level"Symbol 280 MovieClip [popup] Frame 30Symbol 266 MovieClip
"scorepanel"Symbol 280 MovieClip [popup] Frame 30Symbol 275 MovieClip
"more_mc"Symbol 280 MovieClip [popup] Frame 30Symbol 141 Button
"play_mc"Symbol 287 MovieClip Frame 1Symbol 146 Button
"scen"Symbol 296 MovieClip [bg] Frame 1Symbol 291 MovieClip
"hitspace"Symbol 296 MovieClip [bg] Frame 1Symbol 295 MovieClip
"bg_level"Symbol 302 MovieClip Frame 1Symbol 290 MovieClip
"b"Symbol 302 MovieClip Frame 1Symbol 296 MovieClip [bg]
"sbar"Symbol 302 MovieClip Frame 1Symbol 301 MovieClip
"mina"Symbol 307 MovieClip Frame 1Symbol 303 MovieClip
"body"Symbol 307 MovieClip Frame 1Symbol 305 MovieClip
"lemn"Symbol 307 MovieClip Frame 1Symbol 306 MovieClip
"mcHit"Symbol 388 MovieClip [truckbody] Frame 1Symbol 307 MovieClip
"mascMc"Symbol 388 MovieClip [truckbody] Frame 1Symbol 309 MovieClip
"ex1"Symbol 388 MovieClip [truckbody] Frame 1Symbol 382 MovieClip
"water"Symbol 388 MovieClip [truckbody] Frame 1Symbol 383 MovieClip
"mcDeathPoints"Symbol 388 MovieClip [truckbody] Frame 1Symbol 387 MovieClip
"mcA"Symbol 388 MovieClip [truckbody] Frame 1Symbol 386 MovieClip
"mcD"Symbol 388 MovieClip [truckbody] Frame 1Symbol 386 MovieClip
"mcC"Symbol 388 MovieClip [truckbody] Frame 1Symbol 386 MovieClip
"mcB"Symbol 388 MovieClip [truckbody] Frame 1Symbol 386 MovieClip
"mc_rim"Symbol 394 MovieClip Frame 1Symbol 393 MovieClip
"mcSpoke"Symbol 395 MovieClip [wheel] Frame 1Symbol 394 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "mina"
ExportAssets (56)Timeline Frame 1Symbol 2 as "masina"
ExportAssets (56)Timeline Frame 1Symbol 3 as "lemne"
ExportAssets (56)Timeline Frame 1Symbol 4 as "foc"
ExportAssets (56)Timeline Frame 1Symbol 5 as "bg1"
ExportAssets (56)Timeline Frame 1Symbol 87 as "level1"
ExportAssets (56)Timeline Frame 1Symbol 396 as "__Packages.com.sound.CSound"
ExportAssets (56)Timeline Frame 1Symbol 397 as "__Packages.com.UI.Game"
ExportAssets (56)Timeline Frame 1Symbol 398 as "__Packages.com.ACA.DynamicsEngine"
ExportAssets (56)Timeline Frame 1Symbol 399 as "__Packages.com.ACA.Vehicle"
ExportAssets (56)Timeline Frame 1Symbol 400 as "__Packages.com.ACA.util.Vector"
ExportAssets (56)Timeline Frame 1Symbol 401 as "__Packages.com.ACA.composites.Composite"
ExportAssets (56)Timeline Frame 1Symbol 402 as "__Packages.com.ACA.primitives.Particle"
ExportAssets (56)Timeline Frame 1Symbol 403 as "__Packages.com.ACA.primitives.Wheel"
ExportAssets (56)Timeline Frame 1Symbol 404 as "__Packages.com.ACA.constraints.SpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 405 as "__Packages.com.ACA.constraints.AngularConstraint"
ExportAssets (56)Timeline Frame 1Symbol 406 as "__Packages.com.UI.Truck"
ExportAssets (56)Timeline Frame 20Symbol 187 as "level3"
ExportAssets (56)Timeline Frame 20Symbol 202 as "level4"
ExportAssets (56)Timeline Frame 20Symbol 215 as "level2"
ExportAssets (56)Timeline Frame 30Symbol 280 as "popup"
ExportAssets (56)Timeline Frame 50Symbol 296 as "bg"
ExportAssets (56)Timeline Frame 50Symbol 388 as "truckbody"
ExportAssets (56)Timeline Frame 50Symbol 395 as "wheel"

Labels

"preloader"Frame 1
"titleScreen"Frame 10
"start"Frame 20
"messages"Frame 30
"instructions"Frame 40
"game"Frame 50
"die"Symbol 280 MovieClip [popup] Frame 1
"congrats"Symbol 280 MovieClip [popup] Frame 10
"levelup"Symbol 280 MovieClip [popup] Frame 20
"startup"Symbol 280 MovieClip [popup] Frame 30
"crash"Symbol 280 MovieClip [popup] Frame 41
"pause"Symbol 280 MovieClip [popup] Frame 50
"flip"Symbol 280 MovieClip [popup] Frame 60

Dynamic Text Variables

lscoreSymbol 239 EditableText"<p align="right"><font face="eXO2 Stencil" size="20" color="#e1c582" letterSpacing="3.000000" kerning="0">000000</font></p>"
gscoreSymbol 240 EditableText"<p align="left"><font face="eXO2 Stencil" size="20" color="#e1c582" letterSpacing="3.000000" kerning="0">000000</font></p>"
_root.currentlevelSymbol 269 EditableText"<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="0.000000" kerning="1">1</font></p>"
timerSymbol 270 EditableText"<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">00:00</font></p>"
gscore1Symbol 271 EditableText"<p align="center"><font face="Arial Black" size="12" color="#fed571" letterSpacing="2.000000" kerning="1">00000</font></p>"
nrFlipSymbol 277 EditableText"0 of 4"




http://swfchan.com/47/233118/info.shtml
Created: 5/3 -2020 08:11:39 Last modified: 5/3 -2020 08:11:39 Server time: 09/05 -2024 13:20:08