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

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

Parallel Park.swf

This is the info page for
Flash #29465

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


Text
Garé

Nombre de chocs :

Score :

Garé

Nombre de chocs :

Score :

Replay ?

Chargement...

parcours modele

parcours modele

parcours modele

00:00:00:00

REPLAY

Enregistrement
du parcours :)


ECHEC :(

ActionScript [AS1/AS2]

Frame 1
function getAlphaNum(number) { toReturn = ""; while (number > 0) { unite = number % baseAlphaNum; if (unite < 10) { toReturn = String.fromCharCode(unite + 48) + toReturn; } else if (unite < 36) { toReturn = String.fromCharCode(unite + 55) + toReturn; } else { toReturn = String.fromCharCode(unite + 61) + toReturn; } number = (number - unite) / baseAlphaNum; } return(toReturn); } function getNumber(alphanum) { toReturn = 0; l = alphanum.length; i = 0; while (i < l) { unite = alphanum.charCodeAt(i); if ((unite >= 48) && (unite < 58)) { toReturn = ((toReturn * baseAlphaNum) + unite) - 48; } else if ((unite >= 65) && (unite < 91)) { toReturn = ((toReturn * baseAlphaNum) + unite) - 55; } else if ((unite >= 97) && (unite < 123)) { toReturn = ((toReturn * baseAlphaNum) + unite) - 61; } i++; } return(toReturn); } function playSurround(show) { if (show) { playback._visible = play_btn._visible; playback.gotoAndPlay(1); } else { playback._visible = false; } } function showButtons(vis) { pause_btn._visible = vis; play_btn._visible = vis; stop_btn._visible = vis; playback._visible = vis; } var vX = _root.voitureverte._x; var vY = _root.voitureverte._y; var vRot = _root.voitureverte._rotation; var xCorps = _root.voitureverte.bustebras._x; var yCorps = _root.voitureverte.bustebras._y; var xTete = _root.voitureverte.tete._x; var yTete = _root.voitureverte.tete._y; var frame = 0; var startFrame = 0; var baseAlphaNum = 62; _root.play_btn.onPress = function () { if (!_root.timing) { menuder._visible = false; if (_root.voitureverte.gare && (_root.voitureverte.replayPlay == false)) { _root.timer_txt = "00:00:00:00"; _root.voitureverte.init(); _root.voitureverte.initReplayRec(); } if (_root.paused) { } else { startFrame = frame; } _root.paused = false; _root.timing = true; } }; _root.stop_btn.onPress = function () { _root.timing = false; _root.paused = false; _root.timer_txt = "00:00:00:00"; playSurround(true); menuder._visible = true; _root.voitureverte.init(); _root.voitureverte.initReplayRec(); }; _root.pause_btn.onPress = function () { if (_root.timing) { _root.timing = false; _root.paused = true; playSurround(true); } }; _root.onEnterFrame = function () { if (timing) { playSurround(false); elapsedTime = ((frame - startFrame) * 100) / 3; elapsedHours = Math.floor(elapsedTime / 3600000); remaining = elapsedTime - (elapsedHours * 3600000); elapsedM = Math.floor(remaining / 60000); remaining = remaining - (elapsedM * 60000); elapsedS = Math.floor(remaining / 1000); remaining = remaining - (elapsedS * 1000); elapsedH = Math.floor(remaining / 10); if (elapsedHours < 10) { hours = "0" + elapsedHours.toString(); } else { hours = elapsedHours.toString(); } if (elapsedM < 10) { minutes = "0" + elapsedM.toString(); } else { minutes = elapsedM.toString(); } if (elapsedS < 10) { seconds = "0" + elapsedS.toString(); } else { seconds = elapsedS.toString(); } if (elapsedH < 10) { hundredths = "0" + elapsedH.toString(); } else { hundredths = elapsedH.toString(); } _root.timer_txt = (((((hours + ":") + minutes) + ":") + seconds) + ":") + hundredths; frame++; } };
Instance of Symbol 32 MovieClip "voitureverte" in Frame 1
onClipEvent (load) { function setBrasRotation() { xVolant = reposBonhommeVolant - corpsDeltaX; yVolantGauche = corpsDeltaY + posBrasGaucheVolant; yDiff = yVolantGauche - lEpaule; lEpauleGaucheVolant = Math.sqrt((yDiff * yDiff) + (xVolant * xVolant)); alpha = Math.atan(yDiff / xVolant); beta = Math.acos(lEpauleGaucheVolant / (2 * lBras)); Angle1 = ((-(alpha + beta)) * 180) / Math.PI; Angle2 = ((2 * beta) * 180) / Math.PI; bustebras.brasgaucheplein._rotation = Angle1; bustebras.contourbrasgauche._rotation = Angle1; bustebras.contourbrasgauche.avantbras._rotation = Angle2; yVolantDroit = corpsDeltaY - posBrasDroitVolant; yDiff = yVolantDroit + lEpaule; lEpauleDroiteVolant = Math.sqrt((yDiff * yDiff) + (xVolant * xVolant)); alpha = Math.atan(yDiff / xVolant); beta = Math.acos(lEpauleGaucheVolant / (2 * lBras)); Angle1 = ((beta - alpha) * 180) / Math.PI; Angle2 = ((-(2 * beta)) * 180) / Math.PI; bustebras.brasdroitplein._rotation = Angle1; bustebras.contourbrasdroit._rotation = Angle1; bustebras.contourbrasdroit.avantbras._rotation = Angle2; } function init() { speedDecay = 0.85; maxSpeed = 10; incRotation = 0; maxWheelAngle = 38; incSpeed = 0; speed = 0; wheelRotation = 0; carLength = 90; incy = 0; incx = 0; _x = _root.vX; _y = _root.vY; _rotation = _root.vRot; rouedroite._rotation = wheelRotation; rouegauche._rotation = wheelRotation; gare = false; _root.gagnos._visible = false; reposBonhommeVolant = 20; rayonVolant = 8; posBrasGaucheVolant = 0; posBrasDroitVolant = 0; corpsDeltaX = 0; corpsDeltaY = 0; maxCorpsDeltaY = 4; corpsSpeedX = 0; maxCorpsDeltaX = 8; minCorpsDeltaX = -5; corpsDecay = 0.5; bustebras._x = _root.xCorps + corpsDeltaX; bustebras._y = _root.yCorps + corpsDeltaY; teteDeltaX = 0; teteDeltaY = 0; teteDecay = 0.5; maxTeteDeltaX = 10; minTeteDeltaX = -8; teteSpeedX = 0; tete._x = (_root.xTete + corpsDeltaX) + teteDeltaX; tete._y = (_root.yTete + corpsDeltaY) + teteDeltaY; bustebras._x = _root.xCorps; bustebras._y = _root.yCorps; lBras = 14; lEpaule = 10; ombrevoiture._x = Math.cos((((-_rotation) + 45) * Math.PI) / 180) * 15; ombrevoiture._y = Math.sin((((-_rotation) + 45) * Math.PI) / 180) * 15; setBrasRotation(); tuturevertefeuxarr.gotoAndStop(1); chocs = 0; forceChocs = 0; score = 0; } function initReplayRec() { replayRecFrame = 0; replayPlayFrame = 0; replayRecEventsIndex = 0; replayPlayEventsIndex = 0; replayEvents = new Array(); replayPlay = false; _root.replayos.gotoAndStop(1); _root.repclign.stop(); _root.repclign._visible = false; } function hit(clip) { return(((((((((((((clip.hitTest(arriere) || (clip.hitTest(arrieregauche))) || (clip.hitTest(arrieregauche2))) || (clip.hitTest(gauche))) || (clip.hitTest(avantgauche3))) || (clip.hitTest(avantgauche2))) || (clip.hitTest(avantgauche))) || (clip.hitTest(avant))) || (clip.hitTest(avantdroite))) || (clip.hitTest(avantdroite3))) || (clip.hitTest(avantdroite2))) || (clip.hitTest(droite))) || (clip.hitTest(arrieredroite))) || (clip.hitTest(arrieredroite2))); } function startReplayPlay() { init(); replayPlayFrame = 0; replayPlayEventsIndex = 0; replayPlay = true; _root.timing = true; _root.paused = false; _root.timer_txt = "00:00:00:00"; _root.startFrame = _root.frame; _root.repclign._visible = true; _root.repclign.gotoAndPlay(1); } function keyDownAction(t) { toreturn = false; if (t == 39) { if (incRotation != 5) { incRotation = 5; toreturn = true; } } else if (t == 37) { if (incRotation != -5) { incRotation = -5; toreturn = true; } } else if (t == 40) { if (incSpeed != -1) { incSpeed = -1; toreturn = true; } } else if (t == 38) { if (incSpeed != 1) { incSpeed = 1; toreturn = true; } } return(toreturn); } function keyUpAction(t) { if (t == 39) { if (incRotation > 0) { incRotation = 0; } } else if (t == 37) { if (incRotation < 0) { incRotation = 0; } } else if (t == 40) { if (incSpeed < 0) { incSpeed = 0; } } else if (t == 38) { if (incSpeed > 0) { incSpeed = 0; } } } init(); initReplayRec(); } onClipEvent (keyDown) { if ((_root.timing == true) && (replayPlay == false)) { t = Key.getCode(); if (keyDownAction(t)) { replayEvents[replayRecEventsIndex] = {framenb:replayRecFrame, updown:1, keycode:t}; replayRecEventsIndex = replayRecEventsIndex + 1; } } } onClipEvent (keyUp) { if ((_root.timing == true) && (replayPlay == false)) { t = Key.getCode(); keyUpAction(t); replayEvents[replayRecEventsIndex] = {framenb:replayRecFrame, updown:0, keycode:t}; replayRecEventsIndex = replayRecEventsIndex + 1; } } onClipEvent (enterFrame) { if ((_root.timing == true) && (_root.paused == false)) { if (replayPlay) { currentFrameIsEvented = true; while (currentFrameIsEvented) { nextFrame = replayEvents[replayPlayEventsIndex].framenb; if (nextFrame == replayPlayFrame) { if (replayEvents[replayPlayEventsIndex].updown == 0) { keyUpAction(replayEvents[replayPlayEventsIndex].keycode); } else { keyDownAction(replayEvents[replayPlayEventsIndex].keycode); } replayPlayEventsIndex = replayPlayEventsIndex + 1; } else { currentFrameIsEvented = false; } } replayPlayFrame = replayPlayFrame + 1; } memoX = _x; memoY = _y; memoRot = _rotation; oldRot = wheelRotation; oldSpeed = speed; oldCorpsSpeedX = corpsSpeedX; speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } if (incSpeed == 0) { speed = speed * speedDecay; tuturevertefeuxarr.gotoAndStop(1); } else { tuturevertefeuxarr.gotoAndStop(2); speed = speed + incSpeed; if (speed > maxSpeed) { speed = maxSpeed; } else if (speed < (-maxSpeed)) { speed = -maxSpeed; } } wheelRotation = wheelRotation + incRotation; if (wheelRotation > maxWheelAngle) { wheelRotation = maxWheelAngle; } else if (wheelRotation < (-maxWheelAngle)) { wheelRotation = -maxWheelAngle; } if (oldRot != wheelRotation) { rouedroite._rotation = wheelRotation; rouegauche._rotation = wheelRotation; } incx = Math.sin(wheelRotation * (Math.PI/180)) * speed; _rotation = (_rotation + ((Math.atan(incx / carLength) * 180) / Math.PI)); ombrevoiture._x = Math.cos((((-_rotation) + 45) * Math.PI) / 180) * 15; ombrevoiture._y = Math.sin((((-_rotation) + 45) * Math.PI) / 180) * 15; incy = Math.cos(wheelRotation * (Math.PI/180)) * speed; _y = (_y + (Math.sin((_rotation + 0) * (Math.PI/180)) * incy)); _x = (_x + (Math.cos((_rotation + 0) * (Math.PI/180)) * incy)); if (_y < 0) { _y = 550; } if (_y > 550) { _y = 0; } if (_x < 0) { _x = 550; } if (_x > 550) { _x = 0; } A = hit(_root.cadhaut.hiture); B = hit(_root.cadbas.hiture); C = hit(_root.trottoir); if ((A || (B)) || (C)) { if (Math.abs(speed) > 7) { chocs = chocs + 1; forceChocs = forceChocs + Math.abs(speed); } _x = memoX; _y = memoY; _rotation = memoRot; speed = 0; } else { gagne = ((((((((_root.parking.hitTest(arriere) && (_root.parking.hitTest(arrieregauche))) && (_root.parking.hitTest(gauche))) && (_root.parking.hitTest(avantgauche2))) && (_root.parking.hitTest(avantgauche))) && (_root.parking.hitTest(avant))) && (_root.parking.hitTest(avantdroite))) && (_root.parking.hitTest(avantdroite2))) && (_root.parking.hitTest(droite))) && (_root.parking.hitTest(arrieredroite)); if (((gagne == true) && (speed > -1)) && (speed < 1)) { gare = true; if (replayPlay) { _root.timing = false; replayPlay = false; _root.replayos.gotoAndPlay(2); } else { _root.gagnos._visible = true; _root.gagnos.gotoAndPlay(1); _root.elapsedTime = (Math.ceil(_root.elapsedTime) + 8) - random(16); score = (500000 / _root.elapsedTime) - forceChocs; _root.timing = false; _root.paused = false; } _root.playSurround(true); } } forceAccelerationY = oldSpeed - speed; if (corpsDeltaY > 0) { forceBack = (-corpsDeltaX) * 0.5; } else { forceBack = (-corpsDeltaX) * 2; } corpsSpeedX = corpsSpeedX + (forceAccelerationY + forceBack); oldCorpsDeltaX = corpsDeltaX; corpsDeltaX = corpsDeltaX + corpsSpeedX; if (corpsDeltaX > maxCorpsDeltaX) { corpsDeltaX = maxCorpsDeltaX; } else if (corpsDeltaX < minCorpsDeltaX) { corpsDeltaX = minCorpsDeltaX; } bustebras._x = _root.xCorps + corpsDeltaX; corpsSpeedX = corpsSpeedX * corpsDecay; teteDeltaX = teteDeltaX + (oldCorpsDeltaX - corpsDeltaX); teteSpeedX = teteSpeedX + ((-teteDeltaX) * 0.5); teteDeltaX = teteDeltaX + teteSpeedX; if (teteDeltaX > maxTeteDeltaX) { teteDeltaX = maxTeteDeltaX; } else if (teteDeltaX < minTeteDeltaX) { teteDeltaX = minTeteDeltaX; } tete._x = (_root.xTete + corpsDeltaX) + teteDeltaX; teteSpeedX = teteSpeedX * teteDecay; if (((oldRot != wheelRotation) || (oldSpeed != speed)) || (oldCorpsSpeedX != corpsSpeedX)) { corpsDeltaY = ((wheelRotation * Math.abs(speed)) * maxCorpsDeltaY) / (maxWheelAngle * maxSpeed); bustebras._y = _root.yCorps + corpsDeltaY; teteDeltaY = corpsDeltaY * 0.3; tete._y = (_root.yTete + corpsDeltaY) + teteDeltaY; posBrasDroitVolant = rayonVolant * Math.sin((Math.abs(2 * wheelRotation) * Math.PI) / (2 * maxWheelAngle)); posBrasGaucheVolant = rayonVolant * Math.sin((Math.abs(2 * wheelRotation) * Math.PI) / (2 * maxWheelAngle)); setBrasRotation(); } if (!replayPlay) { replayRecFrame = replayRecFrame + 1; } } }
Instance of Symbol 105 MovieClip "menuder" in Frame 1
onClipEvent (enterFrame) { if (initDone && (openDone)) { } }
Instance of Symbol 118 MovieClip "message" in Frame 1
onClipEvent (load) { var messagetext; }
Symbol 53 MovieClip Frame 15
stop(); var seschocs = _root.voitureverte.chocs; var sonscore = Math.ceil(_root.voitureverte.score * 100); var sontemps = _root.elapsedTime; if (seschocs < 0) { chocs.text = ""; } else if (seschocs < 2) { chocs.text = seschocs + " choc"; } else { chocs.text = seschocs + " chocs"; } score.text = "score : " + (sonscore / 100); var position = -1; var total = -1; var parcoursenr = 0; enregistrer.onPress = function () { _root.showButtons(false); gotoAndPlay (16); myVar = new LoadVars(); myVar.seschocs = seschocs; myVar.sonscore = sonscore; myVar.sontemps = sontemps; myVar.sonnom = sonnom; myVar.sonsite = sonsite; myVar.fc = _root.voitureverte.forceChocs; myVar.position = -1; myVar.total = -1; myVar.sendAndLoad("voiture.php", myVar, "POST"); myVar.onLoad = function () { position = this.position; total = this.total; if (this.askparcours == 1) { _root.message.messagetext = "Enregistrement\ndu parcours :)"; _root.message.gotoAndPlay(2); myParcours = new LoadVars(); myParcours.sonnom = sonnom; myParcours.sonscore = sonscore; myParcours.parcours = "1.01_"; tmpA = new Array(); i = 0; while (i < _root.voitureverte.replayRecEventsIndex) { tmpA[i] = {clef:(_root.voitureverte.replayEvents[i].updown + "_") + _root.getAlphaNum(_root.voitureverte.replayEvents[i].keycode), framenb:_root.voitureverte.replayEvents[i].framenb}; i++; } tmpA.sortOn(["clef", "framenb"], Array.NUMERIC); theCurrentKey = ""; i = 0; while (i < _root.voitureverte.replayRecEventsIndex) { key = tmpA[i].clef; if (key != theCurrentKey) { if (theCurrentKey != "") { myParcours.parcours = myParcours.parcours + "!"; } theCurrentKey = key; myParcours.parcours = myParcours.parcours + ((theCurrentKey + "_") + _root.getAlphaNum(tmpA[i].framenb)); } else { myParcours.parcours = myParcours.parcours + ("_" + _root.getAlphaNum(tmpA[i].framenb - tmpA[i - 1].framenb)); } i++; } tmpA = new Array(); myParcours.sendAndLoad("voiture.php", myParcours, "POST"); myParcours.onLoad = function () { parcoursenr = this.parcoursenr; _root.replayos.gotoAndPlay(2); _root.showButtons(true); }; } else { _root.replayos.gotoAndPlay(2); _root.showButtons(true); } }; };
Symbol 53 MovieClip Frame 30
_visible = false; stop();
Symbol 62 MovieClip Frame 1
_visible = false; stop();
Symbol 62 MovieClip Frame 2
_visible = true;
Symbol 62 MovieClip Frame 15
stop(); classement.text = ""; if ((_root.gagnos.position > 0) && (_root.gagnos.total > 0)) { if (_root.gagnos.position == 1) { eme = "er"; } else { eme = "\u00E8me"; } classement.text = (((_root.gagnos.position + "") + eme) + " sur ") + _root.gagnos.total; } goreplay.onPress = function () { gotoAndPlay (16); _root.voitureverte.startReplayPlay(); };
Symbol 62 MovieClip Frame 30
_visible = false; stop();
Symbol 65 MovieClip Frame 1
onRollOut = function () { _root.menuder.gotoAndPlay(1); }; onRollOver = function () { _root.menuder.gotoAndPlay(2); }; onPress = function () { _root.menuder.gotoAndPlay(8); };
Symbol 82 MovieClip Frame 15
gotoAndPlay (1);
Symbol 96 MovieClip Frame 1
stop();
Symbol 96 MovieClip Frame 4
gotoAndPlay (2);
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 4
gotoAndPlay (2);
Symbol 102 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); }; onPress = function () { _root.menuder.theparcours.loadModelAndPlay(theindice); stop(); }; coupcoeur.gotoAndPlay(1); coupcoeur._visible = thecoeur; nouv.gotoAndPlay(1); nouv._visible = thenouv; parcourstexte.text = thetext;
Symbol 102 MovieClip Frame 2
onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { }; onPress = function () { _root.menuder.theparcours.loadModelAndPlay(theindice); stop(); }; coupcoeur.gotoAndPlay(2); coupcoeur._visible = thecoeur; nouv.gotoAndPlay(2); nouv._visible = thenouv; parcourstexte.text = thetext;
Symbol 102 MovieClip Frame 7
stop(); onPress = function () { _root.menuder.theparcours.loadModelAndPlay(theindice); stop(); }; coupcoeur._visible = thecoeur; nouv._visible = thenouv; parcourstexte.text = thetext;
Instance of Symbol 102 MovieClip "themodel1" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; var thecoeur; var thenouv; }
Instance of Symbol 102 MovieClip "themodel2" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel10" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel9" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel8" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel7" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel6" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel5" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel4" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 102 MovieClip "themodel3" in Symbol 103 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Symbol 105 MovieClip Frame 1
initDone = false; openDone = false; index = 0; parcoursArray = new Array(); stop();
Symbol 105 MovieClip Frame 2
initDone = false; openDone = false;
Symbol 105 MovieClip Frame 7
gotoAndPlay (2);
Symbol 105 MovieClip Frame 8
_root.showButtons(false); _root.replayos._alpha = 30; _root.gagnos.position = 0; _root.gagnos.total = 0; initDone = false; openDone = false; parcoursArray = new Array(); index = 0; demandeParcours = new LoadVars(); demandeParcours.action = "allparcours"; demandeParcours.sendAndLoad("parcours.php", demandeParcours, "POST"); demandeParcours.onLoad = function () { occurence = -1; while (occurence != -2) { occurence1 = this.allparcours.indexOf("_", occurence); occurence2 = this.allparcours.indexOf("_", occurence1 + 1); score = this.allparcours.substring(occurence, occurence1); if (occurence2 == -1) { nom = this.allparcours.substring(occurence1 + 1); occurence = -2; } else { nom = this.allparcours.substring(occurence1 + 1, occurence2); occurence = occurence2 + 1; } if (score.substring(0, 1) == "#") { score = score.substring(1); coeur = true; } else { coeur = false; } if (score.substring(0, 1) == "N") { score = score.substring(1); nouv = true; } else { nouv = false; } parcoursArray[index] = new Array(nom, score, coeur, nouv); index = index + 1; } initDone = true; };
Symbol 105 MovieClip Frame 44
openDone = true; closemenu.onPress = function () { gotoAndPlay (45); }; stop();
Instance of Symbol 103 MovieClip "theparcours" in Symbol 105 MovieClip Frame 44
onClipEvent (load) { function models() { if (!loadingparcours) { indFirst = Math.round((-yFirst) / 30); decal = (-yFirst) - (indFirst * 30); max = 10; if (objectNumber < 10) { max = objectNumber; } i = 0; while (i < max) { objet = this["themodel" + (i + 1)]; objet._visible = true; objet.theindice = indFirst + i; objet.thetext = objectList[objet.theindice]; objet.thecoeur = _root.menuder.parcoursArray[objet.theindice][2]; objet.coupcoeur._visible = objet.thecoeur; objet.thenouv = _root.menuder.parcoursArray[objet.theindice][3]; objet.nouv._visible = objet.thenouv; objet.parcourstexte.text = objet.thetext; objet._y = (30 * i) - decal; i++; } i = max + 1; while (i < 10) { objet = this["themodel" + (i + 1)]; objet._visible = false; i++; } } } function loadModelAndPlay(ind) { loadingparcours = true; _root.menuder.closemenu._visible = false; i = 0; while (i < 10) { objet = this["themodel" + (i + 1)]; objet._visible = false; i++; } demandeParcours = new LoadVars(); demandeParcours.action = "oneparcours"; demandeParcours.sonnom = _root.menuder.parcoursArray[ind][0]; demandeParcours.sonscore = _root.menuder.parcoursArray[ind][1]; demandeParcours.sendAndLoad("parcours.php", demandeParcours, "POST"); demandeParcours.onLoad = function () { occurence = this.sonparcours.indexOf("_", 0); version = this.sonparcours.substring(0, occurence); _root.voitureverte.initReplayRec(); if ((version == "1.00") && (occurence != -1)) { occurence = occurence + 1; while (occurence != -2) { occurence1 = this.sonparcours.indexOf("_", occurence); occurence2 = this.sonparcours.indexOf("_", occurence1 + 1); occurence3 = this.sonparcours.indexOf("_", occurence2 + 1); frame = this.sonparcours.substring(occurence, occurence1); updown = this.sonparcours.substring(occurence1 + 1, occurence2); if (occurence3 == -1) { key = this.sonparcours.substring(occurence2 + 1); occurence = -2; } else { key = this.sonparcours.substring(occurence2 + 1, occurence3); occurence = occurence3 + 1; } _root.voitureverte.replayEvents[_root.voitureverte.replayRecEventsIndex] = {framenb:frame, updown:updown, keycode:key}; _root.voitureverte.replayRecEventsIndex = _root.voitureverte.replayRecEventsIndex + 1; } _root.voitureverte.startReplayPlay(); } else if ((version == "1.01") && (occurence != -1)) { occurence = occurence + 1; while (occurence != 0) { occurence1 = this.sonparcours.indexOf("!", occurence); if (occurence1 == -1) { keysequence = this.sonparcours.substring(occurence); } else { keysequence = this.sonparcours.substring(occurence, occurence1); } occurence2 = keysequence.indexOf("_", 0); var updown = keysequence.substring(0, occurence2); occurence2++; occurence3 = keysequence.indexOf("_", occurence2); var key = _root.getNumber(keysequence.substring(occurence2, occurence3)); occurence3++; var frame = -1; while (occurence3 != 0) { occurence4 = keysequence.indexOf("_", occurence3); if (occurence4 == -1) { tmpframe = _root.getNumber(keysequence.substring(occurence3)); } else { tmpframe = _root.getNumber(keysequence.substring(occurence3, occurence4)); } if (frame == -1) { frame = tmpframe; } else { frame = frame + tmpframe; } _root.voitureverte.replayEvents[_root.voitureverte.replayRecEventsIndex] = {framenb:frame, updown:updown, keycode:key}; _root.voitureverte.replayRecEventsIndex = _root.voitureverte.replayRecEventsIndex + 1; occurence3 = occurence4 + 1; } occurence = occurence1 + 1; } _root.voitureverte.replayEvents.sortOn("framenb", Array.NUMERIC); _root.voitureverte.startReplayPlay(); } else { _root.message.messagetext = "\nECHEC :("; _root.message.gotoAndPlay(2); } _root.menuder.gotoAndPlay(45); }; } loadingparcours = false; initDone = false; objectList = new Array(); objectNumber = 0; incy = 0; yFirst = 0; listeHeight = 0; closemenu._visible = true; i = 0; while (i < 10) { objet = this["themodel" + (i + 1)]; objet._visible = false; i++; } } onClipEvent (unload) { } onClipEvent (enterFrame) { if (initDone == false) { if (_root.menuder.initDone && (_root.menuder.openDone)) { initDone = true; titre.text = "Liste des parcours"; objectNumber = _root.menuder.index; listeHeight = (objectNumber + 1) * 30; i = 0; while (i < objectNumber) { scoretmp = _root.menuder.parcoursArray[i][1] / 100; nomtmp = _root.menuder.parcoursArray[i][0]; objectList[i] = (nomtmp + " ") + scoretmp; i++; } } else { titre.text = "Chargement..."; } } else { if (objectNumber > 9) { if ((_ymouse - 150) > 0) { incy = (-(_ymouse - 150)) / 5; } else if ((_ymouse - 120) < 0) { incy = (-(_ymouse - 120)) / 5; } else { incy = 0; } } else { incy = 0; } if (incy > 100) { incy = 100; } else if (incy < -100) { incy = -100; } oldYFirst = yFirst; yFirst = yFirst + incy; if (yFirst >= 0) { yFirst = 0; } else if ((yFirst + listeHeight) < 300) { yFirst = 300 - listeHeight; } models(); } }
Symbol 105 MovieClip Frame 45
_root.replayos._alpha = 100;
Symbol 105 MovieClip Frame 60
initDone = false; _root.showButtons(true); gotoAndPlay (1);
Symbol 108 MovieClip Frame 15
stop();
Symbol 111 MovieClip Frame 40
gotoAndPlay (1);
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 10
msg.text = messagetext;
Symbol 118 MovieClip Frame 41
msg.text = messagetext;
Symbol 122 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 122 MovieClip Frame 5
gotoAndPlay (2);
Symbol 127 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 127 MovieClip Frame 5
gotoAndPlay (2);
Symbol 131 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 131 MovieClip Frame 5
gotoAndPlay (2);

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:5 6Used by:Timeline
Symbol 8 GraphicUsed by:9 122 131
Symbol 9 MovieClipUses:8Used by:32
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:32
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:32
Symbol 14 GraphicUsed by:32
Symbol 15 GraphicUsed by:23
Symbol 16 GraphicUsed by:19
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:19
Symbol 19 MovieClipUses:16 18Used by:23
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClipUses:15 19 20 22Used by:32
Symbol 24 GraphicUsed by:32
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:32
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:32
Symbol 29 GraphicUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:29 30Used by:32
Symbol 32 MovieClipUses:9 11 13 14 23 24 26 28 31Used by:Timeline
Symbol 33 ShapeTweeningUsed by:53
Symbol 34 ShapeTweeningUsed by:53
Symbol 35 GraphicUsed by:53
Symbol 36 GraphicUsed by:53
Symbol 37 FontUsed by:38 39 40 42 47 50 51 52 58 59
Symbol 38 TextUses:37Used by:53
Symbol 39 EditableTextUses:37Used by:53
Symbol 40 EditableTextUses:37Used by:53
Symbol 41 GraphicUsed by:53
Symbol 42 EditableTextUses:37Used by:53
Symbol 43 GraphicUsed by:46
Symbol 44 GraphicUsed by:46
Symbol 45 GraphicUsed by:46
Symbol 46 ButtonUses:43 44 45Used by:53 62
Symbol 47 EditableTextUses:37Used by:53
Symbol 48 ShapeTweeningUsed by:53
Symbol 49 GraphicUsed by:53
Symbol 50 TextUses:37Used by:53
Symbol 51 EditableTextUses:37Used by:53
Symbol 52 EditableTextUses:37Used by:53
Symbol 53 MovieClipUses:33 34 35 36 38 39 40 41 42 46 47 48 49 50 51 52Used by:Timeline
Symbol 54 GraphicUsed by:62
Symbol 55 ShapeTweeningUsed by:62
Symbol 56 GraphicUsed by:62
Symbol 57 GraphicUsed by:62
Symbol 58 EditableTextUses:37Used by:62
Symbol 59 EditableTextUses:37Used by:62
Symbol 60 ShapeTweeningUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:54 55 56 57 46 58 59 60 61Used by:Timeline
Symbol 63 GraphicUsed by:105
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:105
Symbol 66 GraphicUsed by:105
Symbol 67 GraphicUsed by:82
Symbol 68 GraphicUsed by:82
Symbol 69 GraphicUsed by:82
Symbol 70 GraphicUsed by:82
Symbol 71 GraphicUsed by:82
Symbol 72 GraphicUsed by:82
Symbol 73 GraphicUsed by:82
Symbol 74 GraphicUsed by:82
Symbol 75 GraphicUsed by:82
Symbol 76 GraphicUsed by:82
Symbol 77 GraphicUsed by:82
Symbol 78 GraphicUsed by:82
Symbol 79 GraphicUsed by:82
Symbol 80 GraphicUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:67 68 69 70 71 72 73 74 75 76 77 78 79 80 81Used by:105
Symbol 83 ShapeTweeningUsed by:105
Symbol 84 ShapeTweeningUsed by:105
Symbol 85 ShapeTweeningUsed by:105
Symbol 86 GraphicUsed by:105
Symbol 87 GraphicUsed by:88
Symbol 88 ButtonUses:87Used by:105
Symbol 89 GraphicUsed by:103
Symbol 90 FontUsed by:91 93 100 101 109 110 114 117
Symbol 91 EditableTextUses:90Used by:103
Symbol 92 GraphicUsed by:103
Symbol 93 EditableTextUses:90Used by:102
Symbol 94 GraphicUsed by:96
Symbol 95 ShapeTweeningUsed by:96
Symbol 96 MovieClipUses:94 95Used by:102
Symbol 97 GraphicUsed by:99
Symbol 98 ShapeTweeningUsed by:99
Symbol 99 MovieClipUses:97 98Used by:102
Symbol 100 EditableTextUses:90Used by:102
Symbol 101 EditableTextUses:90Used by:102
Symbol 102 MovieClipUses:93 96 99 100 101Used by:103
Symbol 103 MovieClipUses:89 91 92 102Used by:105
Symbol 104 ShapeTweeningUsed by:105
Symbol 105 MovieClipUses:63 65 66 82 83 84 85 86 88 103 104Used by:Timeline
Symbol 106 ShapeTweeningUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:106 107Used by:Timeline
Symbol 109 EditableTextUses:90Used by:Timeline
Symbol 110 EditableTextUses:90Used by:111
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 ShapeTweeningUsed by:118
Symbol 113 GraphicUsed by:118
Symbol 114 EditableTextUses:90Used by:118
Symbol 115 ShapeTweeningUsed by:118
Symbol 116 GraphicUsed by:118
Symbol 117 EditableTextUses:90Used by:118
Symbol 118 MovieClipUses:112 113 114 115 116 117Used by:Timeline
Symbol 119 ShapeTweeningUsed by:122
Symbol 120 ShapeTweeningUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:8 119 120 121Used by:Timeline
Symbol 123 GraphicUsed by:127
Symbol 124 GraphicUsed by:127
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:123 124 125 126Used by:Timeline
Symbol 128 ShapeTweeningUsed by:131
Symbol 129 ShapeTweeningUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:8 128 129 130Used by:Timeline

Instance Names

"trottoir"Frame 1Symbol 3 MovieClip
"parking"Frame 1Symbol 3 MovieClip
"cadhaut"Frame 1Symbol 7 MovieClip
"cadbas"Frame 1Symbol 7 MovieClip
"voitureverte"Frame 1Symbol 32 MovieClip
"gagnos"Frame 1Symbol 53 MovieClip
"replayos"Frame 1Symbol 62 MovieClip
"menuder"Frame 1Symbol 105 MovieClip
"playback"Frame 1Symbol 108 MovieClip
"repclign"Frame 1Symbol 111 MovieClip
"message"Frame 1Symbol 118 MovieClip
"pause_btn"Frame 1Symbol 122 MovieClip
"play_btn"Frame 1Symbol 127 MovieClip
"stop_btn"Frame 1Symbol 131 MovieClip
"hiture"Symbol 7 MovieClip Frame 1Symbol 5 MovieClip
"avantbras"Symbol 19 MovieClip Frame 1Symbol 18 MovieClip
"contourbrasgauche"Symbol 23 MovieClip Frame 1Symbol 19 MovieClip
"contourbrasdroit"Symbol 23 MovieClip Frame 1Symbol 19 MovieClip
"brasgaucheplein"Symbol 23 MovieClip Frame 1Symbol 22 MovieClip
"brasdroitplein"Symbol 23 MovieClip Frame 1Symbol 22 MovieClip
"avantgauche"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avantgauche2"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"gauche"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"arrieregauche"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avant"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avantdroite"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"droite"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"arrieredroite"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"arriere"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avantdroite2"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avantdroite3"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"avantgauche2"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"arrieredroite2"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"arrieregauche2"Symbol 32 MovieClip Frame 1Symbol 9 MovieClip
"ombrevoiture"Symbol 32 MovieClip Frame 1Symbol 11 MovieClip
"rouegauche"Symbol 32 MovieClip Frame 1Symbol 13 MovieClip
"rouedroite"Symbol 32 MovieClip Frame 1Symbol 13 MovieClip
"bustebras"Symbol 32 MovieClip Frame 1Symbol 23 MovieClip
"tete"Symbol 32 MovieClip Frame 1Symbol 26 MovieClip
"tutreverteparebrise"Symbol 32 MovieClip Frame 1Symbol 28 MovieClip
"tuturevertefeuxarr"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"chocs"Symbol 53 MovieClip Frame 15Symbol 39 EditableText
"score"Symbol 53 MovieClip Frame 15Symbol 40 EditableText
"site"Symbol 53 MovieClip Frame 15Symbol 42 EditableText
"enregistrer"Symbol 53 MovieClip Frame 15Symbol 46 Button
"nom"Symbol 53 MovieClip Frame 15Symbol 47 EditableText
"chocs"Symbol 53 MovieClip Frame 30Symbol 51 EditableText
"score"Symbol 53 MovieClip Frame 30Symbol 52 EditableText
"goreplay"Symbol 62 MovieClip Frame 15Symbol 46 Button
"classement"Symbol 62 MovieClip Frame 15Symbol 59 EditableText
"parcourstexte"Symbol 102 MovieClip Frame 1Symbol 93 EditableText
"coupcoeur"Symbol 102 MovieClip Frame 1Symbol 96 MovieClip
"nouv"Symbol 102 MovieClip Frame 1Symbol 99 MovieClip
"parcourstexte"Symbol 102 MovieClip Frame 2Symbol 100 EditableText
"parcourstexte"Symbol 102 MovieClip Frame 7Symbol 101 EditableText
"titre"Symbol 103 MovieClip Frame 1Symbol 91 EditableText
"themodel1"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel2"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel10"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel9"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel8"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel7"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel6"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel5"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel4"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"themodel3"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"cpateurouverturemenu"Symbol 105 MovieClip Frame 1Symbol 65 MovieClip
"replays"Symbol 105 MovieClip Frame 2Symbol 82 MovieClip
"closemenu"Symbol 105 MovieClip Frame 44Symbol 88 Button
"theparcours"Symbol 105 MovieClip Frame 44Symbol 103 MovieClip
"classement"Symbol 111 MovieClip Frame 1Symbol 110 EditableText
"msg"Symbol 118 MovieClip Frame 10Symbol 114 EditableText
"msg"Symbol 118 MovieClip Frame 51Symbol 117 EditableText

Dynamic Text Variables

sonsiteSymbol 42 EditableText""
sonnomSymbol 47 EditableText""
timer_txtSymbol 109 EditableText"00:00:00:00"




http://swfchan.com/6/29465/info.shtml
Created: 19/5 -2019 22:36:22 Last modified: 19/5 -2019 22:36:22 Server time: 08/05 -2024 21:26:23