Differences

This shows you the differences between the selected revision and the current
version of the page.


fr:wmebook:ch7 2011/10/22 16:10 fr:wmebook:ch7 2011/10/22 17:38 current
Line 203: Line 203:
options[3] = "Revenons à mes autres questions"; options[3] = "Revenons à mes autres questions";
- Game.StartDlgBranch(); // Nous allons démarrer une branche a cause de AddResponseOnce + Game.StartDlgBranch(); // Nous allons démarrer une branche à cause de AddResponseOnce
var selected; var selected;
while (selected != 3) while (selected != 3)
Line 220: Line 220:
{ {
case 0: case 0:
- sally.Talk("Il était un héros d'un jeu d'aventure de science-fiction qui n'est jamais sorti."); + sally.Talk("C'était un héros de jeu d'aventure de science-fiction qui n'est jamais sorti.");
break; break;
case 1: case 1:
Line 259: Line 259:
{ {
var options; var options;
- options[0] = "avez vous vu Peter pour la dernière fois?";+ options[0] = "Quand avez vous vu Peter pour la dernière fois?";
options[1] = "Avait-il des ennemis?"; options[1] = "Avait-il des ennemis?";
- options[2] = "Revenons à mes autres questions;+ options[2] = "Revenons à mes autres questions";
var selected; var selected;
Line 299: Line 299:
} }
</code> </code>
-**  -------------------- EN COURS DE TRADUCTION ------------------ ** 
La seule différence dans celle-ci est que nous avons défini une variable globale qui influencera quelque chose dans le jeu. C'est le fondement de la logique du jeu (parfois appelé «l'effet papillon" du jeu - Quelqu'un vous dis un morceau d'information et un tiroir sans aucun rapport dans une autre ville s'ouvre mystérieusement - Mais nous ne parlons pas des lacunes relatives à la conception du jeu, d'accord? D'accord???).  La seule différence dans celle-ci est que nous avons défini une variable globale qui influencera quelque chose dans le jeu. C'est le fondement de la logique du jeu (parfois appelé «l'effet papillon" du jeu - Quelqu'un vous dis un morceau d'information et un tiroir sans aucun rapport dans une autre ville s'ouvre mystérieusement - Mais nous ne parlons pas des lacunes relatives à la conception du jeu, d'accord? D'accord???). 
Line 313: Line 312:
{ {
var options; var options;
- options[0] = "Where was Peter last seen?"; + options[0] = "Quand avez vous vu Peter pour la dernière fois?"; 
- options[1] = "Did he have any enemies?"; + options[1] = "Avait-il des ennemis?"; 
- options[2] = "Back to my other questions.";+ options[2] = "Revenons à mes autres questions";
Game.StartDlgBranch() ; Game.StartDlgBranch() ;
Line 333: Line 332:
{ {
case 0: case 0:
- sally.Talk("He was with me on the party. Then he suddenly left.");  + sally.Talk("Il etait avec moi à la fête. Puis il est parti soudainement.");  
- actor.Talk("That's strange. Don't you think?"); + actor.Talk("C'est étrange. Vous trouvez pas?"); 
- sally.Talk("Well... No... It was ... usual."); + sally.Talk("Bien... Non... c’était... habituel.");
break; break;
case 1: case 1:
- sally.Talk("No. Only that stupid girl who was hitting on him.");  + sally.Talk("Non. Seulement cette fille stupide qui le matais.");  
- actor.Talk("A girl you say? Did you get envious or what?"); + actor.Talk("Une fille vous dites? Étiez vous jalouse ou quoi?"); 
- sally.Talk("Envious! Me??? On THAT girl? Never!");  + sally.Talk("Jalouse! Moi??? De CETTE fille? Jamais!");  
- sally.Talk("Besides I would kill hi...");  + sally.Talk("D'ailleurs, je le tu...");  
- actor.Talk("WHAT???"); + actor.Talk("QUOI???"); 
- sally.Talk("Nothing!"); + sally.Talk("Rien!");
murderSuspect = true; murderSuspect = true;
break; break;
case 2: case 2:
- sally.Talk("As you wish."); + sally.Talk("Comme vous voulez.");
break; break;
 + }
} }
} }
Line 360: Line 360:
{ {
var options; var options;
- options[0] = "Marc?";+        options[0] = "Marc?";
options[1] = "Peter?"; options[1] = "Peter?";
options[2] = "Dirac?"; options[2] = "Dirac?";
- options[3] = "Back to my other questions.";+ options[3] = "Revenons à mes autres questions";
Game.StartDlgBranch() ; Game.StartDlgBranch() ;
Line 382: Line 382:
{ {
case 0: case 0:
- sally.Talk("He was a hero of a Sci-Fi adventure game which was never released."); + sally.Talk("C'était un héros de jeu d'aventure de science-fiction qui n'est jamais sorti.");
break; break;
case 1: case 1:
- sally.Talk("Would you believe it? Peter went missing.");  + sally.Talk("Le croiriez-vous? Peter a disparu.");  
- sally.Talk("We're so scared!");  + sally.Talk("Nous avons tellement peur!");
- Peter();+
break; break;
case 2: case 2:
- sally.Talk("Strange fellow. Sharp as a razor."); + sally.Talk("Étrange personnage. Tranchants comme un rasoir.");
break; break;
case 3: case 3:
- sally.Talk("As you wish.");  + sally.Talk("Comme vous voulez.");  
- break; + break;
} }
} }
Line 406: Line 405:
{ {
var options; var options;
- options[0] = "Nice weather, isn't it?"; + options[0] = "Quel temps magnifique, n'est ce pas?"; 
- options[1] = "Can you tell me anything about your colleagues?"; + options[1] = "Pouvez vous me dire quelque chose au sujet de vos collègues?"; 
- options[2] = "What's this book for?"; + options[2] = "A quoi sert ce livre?"; 
- options[3] = "You've murdered Peter!"; + options[3] = "Vous avez tué Peter!"; 
- options[100] = "Bye!"; + options[100] = "Au revoir!"; 
- +
var selected; var selected;
while (selected != 100) while (selected != 100)
Line 429: Line 428:
{ {
case 0: case 0:
- sally.Talk("Not really"); + sally.Talk("Pas vraiment");
break; break;
case 1: case 1:
- sally.Talk("Who exactly is of interest to you?"); + sally.Talk("Qui vous intéresse exactement?");
colleagues(); colleagues();
break; break;
case 2: case 2:
- sally.Talk("I don't know but it really looks neat!"); + sally.Talk("Je sais pas mais ça a l'air vraiment sympa!");
break; break;
case 100: case 100:
- sally.Talk("See ya!"); + sally.Talk("A plus tard!");
break; break;
case 3: case 3:
- sally.Talk("Yes! And now I'll kill you as well! *BLAM*"); + sally.Talk("Oui! Et là je vais vous tuer tout pareil! *BLAM*");
Scene.FadeOut(1000,255,0,0,255); Scene.FadeOut(1000,255,0,0,255);
Game.QuitGame(); Game.QuitGame();
break; break;
} }
- }+ }
Game.Interactive = true; Game.Interactive = true;
} }
Line 457: Line 456:
</code> </code>
- +  
-Just to avoid confusion, Scene.FadeOut fades out the scene to specified color. It’s prototype is:+Seulement pour éviter toute confusion, Scene.FadeOut efface la scène en une couleur spécifique. Son utilisation est:
**Scene.FadeOut(duration, red, green, blue, alpha);** **Scene.FadeOut(duration, red, green, blue, alpha);**
-and we let it fade for 1000 ms (1 sec.), to full red and no transparency. +ici nous laissons s'effacer pendant 1000ms (1 sec.), vers le tout rouge sans transparence.
- +
-**Game.QuitGame();** simply exits the game to Windows. +
-Of course you can find the listing of this script in the resources folder for the chapter 7.+**Game.QuitGame();** Sort tout simplement du jeu vers Windows.
-You can find a couple of related methods which we didn’t cover here in documentation under+Bien sûr vous pouvez trouver le listing de se script dans le répertoire des ressources pour le chapitre 7. 
 +Vous pouvez trouvez quelques méthodes à ce sujet que nous n'avons pas traité ici, dans  la documentation de WME sous
//Contents -> Scripting in WME -> Script Language Reference -> Game Object in the section Responses / Inventory// //Contents -> Scripting in WME -> Script Language Reference -> Game Object in the section Responses / Inventory//
-And that concludes this chapter but don’t worry. There is a lor of exciting stuff to come.+Et ça conclu ce chapitre, mais ne vous en faites pas, Il y a beaucoup de choses passionnantes à venir.
 
fr/wmebook/ch7.1319292637.txt.gz · Last modified: 2011/10/22 16:10 by Anto0085
Recent changes RSS feed Creative Commons License Driven by DokuWiki