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

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

voiture23.swf

This is the info page for
Flash #2031

(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 6 MovieClip in Frame 1
on (press) { getURL ("http://annuaire.pepere.free.fr/aventures/pepere.php"); }
Instance of Symbol 35 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 106 MovieClip "menuder" in Frame 1
onClipEvent (enterFrame) { if (initDone && (openDone)) { } }
Instance of Symbol 119 MovieClip "message" in Frame 1
onClipEvent (load) { var messagetext; }
Symbol 56 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 56 MovieClip Frame 30
_visible = false; stop();
Symbol 64 MovieClip Frame 1
_visible = false; stop();
Symbol 64 MovieClip Frame 2
_visible = true;
Symbol 64 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 64 MovieClip Frame 30
_visible = false; stop();
Symbol 67 MovieClip Frame 1
onRollOut = function () { _root.menuder.gotoAndPlay(1); }; onRollOver = function () { _root.menuder.gotoAndPlay(2); }; onPress = function () { _root.menuder.gotoAndPlay(8); };
Symbol 84 MovieClip Frame 15
gotoAndPlay (1);
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 4
gotoAndPlay (2);
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 4
gotoAndPlay (2);
Symbol 103 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 103 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 103 MovieClip Frame 7
stop(); onPress = function () { _root.menuder.theparcours.loadModelAndPlay(theindice); stop(); }; coupcoeur._visible = thecoeur; nouv._visible = thenouv; parcourstexte.text = thetext;
Instance of Symbol 103 MovieClip "themodel1" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; var thecoeur; var thenouv; }
Instance of Symbol 103 MovieClip "themodel2" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel10" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel9" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel8" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel7" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel6" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel5" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel4" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Instance of Symbol 103 MovieClip "themodel3" in Symbol 104 MovieClip Frame 1
onClipEvent (load) { var thetext; var theindice; }
Symbol 106 MovieClip Frame 1
initDone = false; openDone = false; index = 0; parcoursArray = new Array(); stop();
Symbol 106 MovieClip Frame 2
initDone = false; openDone = false;
Symbol 106 MovieClip Frame 7
gotoAndPlay (2);
Symbol 106 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 if (occurence2 == undefined) { nom = "Echec"; score = "0"; 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 106 MovieClip Frame 44
openDone = true; closemenu.onPress = function () { gotoAndPlay (45); }; stop();
Instance of Symbol 104 MovieClip "theparcours" in Symbol 106 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 106 MovieClip Frame 45
_root.replayos._alpha = 100;
Symbol 106 MovieClip Frame 60
initDone = false; _root.showButtons(true); gotoAndPlay (1);
Symbol 109 MovieClip Frame 15
stop();
Symbol 112 MovieClip Frame 40
gotoAndPlay (1);
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 10
msg.text = messagetext;
Symbol 119 MovieClip Frame 41
msg.text = messagetext;
Symbol 123 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 123 MovieClip Frame 5
gotoAndPlay (2);
Symbol 128 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 128 MovieClip Frame 5
gotoAndPlay (2);
Symbol 132 MovieClip Frame 1
stop(); onRollOut = function () { gotoAndPlay (1); }; onRollOver = function () { gotoAndPlay (2); };
Symbol 132 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 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:Timeline
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:8 9Used by:Timeline
Symbol 11 GraphicUsed by:12 123 132
Symbol 12 MovieClipUses:11Used by:35
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:35
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:35
Symbol 17 GraphicUsed by:35
Symbol 18 GraphicUsed by:26
Symbol 19 GraphicUsed by:22
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:19 21Used by:26
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:18 22 23 25Used by:35
Symbol 27 GraphicUsed by:35
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:35
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:35
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:32 33Used by:35
Symbol 35 MovieClipUses:12 14 16 17 26 27 29 31 34Used by:Timeline
Symbol 36 ShapeTweeningUsed by:56
Symbol 37 ShapeTweeningUsed by:56
Symbol 38 GraphicUsed by:56
Symbol 39 GraphicUsed by:56
Symbol 40 FontUsed by:41 42 43 45 50 53 54 55 60 61
Symbol 41 TextUses:40Used by:56
Symbol 42 EditableTextUses:40Used by:56
Symbol 43 EditableTextUses:40Used by:56
Symbol 44 GraphicUsed by:56
Symbol 45 EditableTextUses:40Used by:56
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 ButtonUses:46 47 48Used by:56 64
Symbol 50 EditableTextUses:40Used by:56
Symbol 51 ShapeTweeningUsed by:56
Symbol 52 GraphicUsed by:56
Symbol 53 TextUses:40Used by:56
Symbol 54 EditableTextUses:40Used by:56
Symbol 55 EditableTextUses:40Used by:56
Symbol 56 MovieClipUses:36 37 38 39 41 42 43 44 45 49 50 51 52 53 54 55Used by:Timeline
Symbol 57 GraphicUsed by:64
Symbol 58 ShapeTweeningUsed by:64
Symbol 59 GraphicUsed by:64
Symbol 60 EditableTextUses:40Used by:64
Symbol 61 EditableTextUses:40Used by:64
Symbol 62 ShapeTweeningUsed by:64
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:57 58 59 49 60 61 62 63Used by:Timeline
Symbol 65 GraphicUsed by:106
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:106
Symbol 68 GraphicUsed by:106
Symbol 69 GraphicUsed by:84
Symbol 70 GraphicUsed by:84
Symbol 71 GraphicUsed by:84
Symbol 72 GraphicUsed by:84
Symbol 73 GraphicUsed by:84
Symbol 74 GraphicUsed by:84
Symbol 75 GraphicUsed by:84
Symbol 76 GraphicUsed by:84
Symbol 77 GraphicUsed by:84
Symbol 78 GraphicUsed by:84
Symbol 79 GraphicUsed by:84
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:69 70 71 72 73 74 75 76 77 78 79 80 81 82 83Used by:106
Symbol 85 ShapeTweeningUsed by:106
Symbol 86 ShapeTweeningUsed by:106
Symbol 87 ShapeTweeningUsed by:106
Symbol 88 GraphicUsed by:104 106
Symbol 89 GraphicUsed by:90
Symbol 90 ButtonUses:89Used by:106
Symbol 91 FontUsed by:92 94 101 102 110 111 115 118
Symbol 92 EditableTextUses:91Used by:104
Symbol 93 GraphicUsed by:104
Symbol 94 EditableTextUses:91Used by:103
Symbol 95 GraphicUsed by:97
Symbol 96 ShapeTweeningUsed by:97
Symbol 97 MovieClipUses:95 96Used by:103
Symbol 98 GraphicUsed by:100
Symbol 99 ShapeTweeningUsed by:100
Symbol 100 MovieClipUses:98 99Used by:103
Symbol 101 EditableTextUses:91Used by:103
Symbol 102 EditableTextUses:91Used by:103
Symbol 103 MovieClipUses:94 97 100 101 102Used by:104
Symbol 104 MovieClipUses:88 92 93 103Used by:106
Symbol 105 ShapeTweeningUsed by:106
Symbol 106 MovieClipUses:65 67 68 84 85 86 87 88 90 104 105Used by:Timeline
Symbol 107 ShapeTweeningUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:107 108Used by:Timeline
Symbol 110 EditableTextUses:91Used by:Timeline
Symbol 111 EditableTextUses:91Used by:112
Symbol 112 MovieClipUses:111Used by:Timeline
Symbol 113 ShapeTweeningUsed by:119
Symbol 114 GraphicUsed by:119
Symbol 115 EditableTextUses:91Used by:119
Symbol 116 ShapeTweeningUsed by:119
Symbol 117 GraphicUsed by:119
Symbol 118 EditableTextUses:91Used by:119
Symbol 119 MovieClipUses:113 114 115 116 117 118Used by:Timeline
Symbol 120 ShapeTweeningUsed by:123
Symbol 121 ShapeTweeningUsed by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:11 120 121 122Used by:Timeline
Symbol 124 GraphicUsed by:128
Symbol 125 GraphicUsed by:128
Symbol 126 GraphicUsed by:128
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:124 125 126 127Used by:Timeline
Symbol 129 ShapeTweeningUsed by:132
Symbol 130 ShapeTweeningUsed by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:11 129 130 131Used by:Timeline

Instance Names

"trottoir"Frame 1Symbol 3 MovieClip
"parking"Frame 1Symbol 3 MovieClip
"cadhaut"Frame 1Symbol 10 MovieClip
"cadbas"Frame 1Symbol 10 MovieClip
"voitureverte"Frame 1Symbol 35 MovieClip
"gagnos"Frame 1Symbol 56 MovieClip
"replayos"Frame 1Symbol 64 MovieClip
"menuder"Frame 1Symbol 106 MovieClip
"playback"Frame 1Symbol 109 MovieClip
"repclign"Frame 1Symbol 112 MovieClip
"message"Frame 1Symbol 119 MovieClip
"pause_btn"Frame 1Symbol 123 MovieClip
"play_btn"Frame 1Symbol 128 MovieClip
"stop_btn"Frame 1Symbol 132 MovieClip
"hiture"Symbol 10 MovieClip Frame 1Symbol 8 MovieClip
"avantbras"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"contourbrasgauche"Symbol 26 MovieClip Frame 1Symbol 22 MovieClip
"contourbrasdroit"Symbol 26 MovieClip Frame 1Symbol 22 MovieClip
"brasgaucheplein"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"brasdroitplein"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"avantgauche"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avantgauche2"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"gauche"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"arrieregauche"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avant"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avantdroite"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"droite"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"arrieredroite"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"arriere"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avantdroite2"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avantdroite3"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"avantgauche2"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"arrieredroite2"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"arrieregauche2"Symbol 35 MovieClip Frame 1Symbol 12 MovieClip
"ombrevoiture"Symbol 35 MovieClip Frame 1Symbol 14 MovieClip
"rouegauche"Symbol 35 MovieClip Frame 1Symbol 16 MovieClip
"rouedroite"Symbol 35 MovieClip Frame 1Symbol 16 MovieClip
"bustebras"Symbol 35 MovieClip Frame 1Symbol 26 MovieClip
"tete"Symbol 35 MovieClip Frame 1Symbol 29 MovieClip
"tutreverteparebrise"Symbol 35 MovieClip Frame 1Symbol 31 MovieClip
"tuturevertefeuxarr"Symbol 35 MovieClip Frame 1Symbol 34 MovieClip
"chocs"Symbol 56 MovieClip Frame 15Symbol 42 EditableText
"score"Symbol 56 MovieClip Frame 15Symbol 43 EditableText
"site"Symbol 56 MovieClip Frame 15Symbol 45 EditableText
"enregistrer"Symbol 56 MovieClip Frame 15Symbol 49 Button
"nom"Symbol 56 MovieClip Frame 15Symbol 50 EditableText
"chocs"Symbol 56 MovieClip Frame 30Symbol 54 EditableText
"score"Symbol 56 MovieClip Frame 30Symbol 55 EditableText
"goreplay"Symbol 64 MovieClip Frame 15Symbol 49 Button
"classement"Symbol 64 MovieClip Frame 15Symbol 61 EditableText
"parcourstexte"Symbol 103 MovieClip Frame 1Symbol 94 EditableText
"coupcoeur"Symbol 103 MovieClip Frame 1Symbol 97 MovieClip
"nouv"Symbol 103 MovieClip Frame 1Symbol 100 MovieClip
"parcourstexte"Symbol 103 MovieClip Frame 2Symbol 101 EditableText
"parcourstexte"Symbol 103 MovieClip Frame 7Symbol 102 EditableText
"titre"Symbol 104 MovieClip Frame 1Symbol 92 EditableText
"themodel1"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel2"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel10"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel9"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel8"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel7"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel6"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel5"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel4"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"themodel3"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"cpateurouverturemenu"Symbol 106 MovieClip Frame 1Symbol 67 MovieClip
"replays"Symbol 106 MovieClip Frame 2Symbol 84 MovieClip
"closemenu"Symbol 106 MovieClip Frame 44Symbol 90 Button
"theparcours"Symbol 106 MovieClip Frame 44Symbol 104 MovieClip
"classement"Symbol 112 MovieClip Frame 1Symbol 111 EditableText
"msg"Symbol 119 MovieClip Frame 10Symbol 115 EditableText
"msg"Symbol 119 MovieClip Frame 51Symbol 118 EditableText

Dynamic Text Variables

sonsiteSymbol 45 EditableText""
sonnomSymbol 50 EditableText""
timer_txtSymbol 110 EditableText"00:00:00:00"




http://swfchan.com/1/2031/info.shtml
Created: 12/8 -2019 07:29:38 Last modified: 12/8 -2019 07:29:38 Server time: 19/04 -2024 11:01:04