Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:compteurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
creer:compteurs [2021/03/05 17:01] jonathancreer:compteurs [2022/03/12 17:20] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Compteurs ======+====== Compteurs et propriétés numériques ======
  
-:!: //Fonctionnalité en cours de développement !//+Les compteurs peuvent stocker des valeurs numériques.\\ 
 +Il est possible de les afficher, de les modifier et de les tester. 
 + 
 +Exemples d'utilisationscore, vie, prix, nombre de tours écoulés, étapes déjà réalisées par le joueur, … 
  
 ===== Définir et initialiser des compteurs ===== ===== Définir et initialiser des compteurs =====
  
-==== Compteurs autonomes ====+==== Compteur ====
 Par défaut, un compteur est initialisé à 0. Par défaut, un compteur est initialisé à 0.
 <code donjon> <code donjon>
Ligne 13: Ligne 16:
 Le compteur « score » est initialisé à 0 puisqu’on n’a rien précisé. Le compteur « score » est initialisé à 0 puisqu’on n’a rien précisé.
  
-==== Compteurs liés à un élément du jeu ====+==== Propriété numérique (d’un élément du jeu====
 <code donjon> <code donjon>
 La vie du joueur vaut 100. La vie du joueur vaut 100.
Ligne 19: Ligne 22:
 </code> </code>
  
-La vie est un compteur lié au joueur. +La vie est une //propriété// du joueur. 
-Le prix est un compteur lié à l’épée d’argent.+Le prix est une //propriété// de l’épée d’argent.
  
 +Voir [[creer:proprietes|]]
 +
 +===== Afficher la valeur d’un compteur =====
 +
 +==== Compteur ====
 +<code donjon>
 +dire "Votre score est de [c score].";
 +dire "Votre bourse contient [c bourse] pièce[s bourse] d’or;
 +</code>
 +
 +==== Propriété ====
 +<code donjon>
 +dire "Le poids de votre sac est à présent de [p poids sac].";
 +dire "[intitulé ceci] coûte [p prix ceci] pièce[s prix ceci] d’or";
 +</code>
  
 ===== Modifier la valeur d’un compteur ===== ===== Modifier la valeur d’un compteur =====
  
-==== Augmenter un compteur ====+==== Augmenter ====
 <code donjon> <code donjon>
-changer le score augmente de 10. +changer le score augmente de 10; 
-changer le nombre de tours augmente de 1. +changer le nombre de tours augmente de 1; 
-changer le total du ticket de caisse augmente du prix de l’épée d’argent.+changer le total du ticket de caisse augmente du prix de l’épée d’argent;
 </code> </code>
  
-==== Diminuer un compteur ====+==== Diminuer ====
 <code donjon> <code donjon>
-changer la bourse diminue du prix de ceci. +changer la bourse diminue du prix de ceci; 
-changer le score diminue de 10.+changer le score diminue de 10;
 </code> </code>
  
-==== Attribuer une valeur à un compteur ====+==== Attribuer une valeur ====
 <code donjon> <code donjon>
-changer le score vaut 100. +changer le score vaut 100; 
-changer le prix de l’épée d’argent vaut 50. +changer le prix de l’épée d’argent vaut 50; 
-changer la luminosité d’ici vaut la luminosité de la lampe.+changer la luminosité d’ici vaut la luminosité de la lampe;
 </code> </code>
  
Ligne 48: Ligne 66:
 ===== Tester la valeur d’un compteur ===== ===== Tester la valeur d’un compteur =====
  
-Valeur exacte+==== Comparaison ==== 
 +=== Valeur exacte ===
 <code donjon> <code donjon>
 si le score vaut 100, dire "C’est un score parfait !"; si le score vaut 100, dire "C’est un score parfait !";
Ligne 55: Ligne 74:
 </code> </code>
  
-Comparaisons (plus petit que, plus grand que, …)+=== Plus petit ====
 <code donjon> <code donjon>
 -- « plus petit que » -- « plus petit que »
 si le score n’atteint pas 10, dire "Vous ferez mieux la prochaine fois !"; si le score n’atteint pas 10, dire "Vous ferez mieux la prochaine fois !";
- 
--- « plus grand ou égal » 
-si le score atteint 70, dire "Vous êtes parmi les meilleurs !"; 
- 
 -- « plus petit ou égal » -- « plus petit ou égal »
 si le prix de ceci ne dépasse pas la bourse, dire "Vous pouvez l’acheter."; si le prix de ceci ne dépasse pas la bourse, dire "Vous pouvez l’acheter.";
 +</code>
  
 +=== Plus grand ====
 +<code donjon>
 -- « plus grand que » -- « plus grand que »
 si le prix de ceci dépasse la bourse, dire "Vous ne pouvez pas vous le permettre."; si le prix de ceci dépasse la bourse, dire "Vous ne pouvez pas vous le permettre.";
 +-- « plus grand ou égal »
 +si le score atteint 70, dire "Vous êtes parmi les meilleurs !";
 </code> </code>
 +
 +===== Exemples complets =====
 +
 +  * [[creer:faq:enigmes:leviers|]]
 +  * [[creer:faq:gestion_temps:tuto_puits|]]
 +  * [[creer:faq:commerce:echoppe|]]
 +
 +
  
creer/compteurs.1614960109.txt.gz · Dernière modification : 2021/03/05 17:01 de jonathan