fr:yaml:objets
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:yaml:objets [2026/05/03 18:07] – Correction syntaxe JDR-Bot depuis moteur et showcase.yaml cyrilfiesta | fr:yaml:objets [2026/08/31 21:10] (Version actuelle) – Wiki : fins de pages homogènes, liens Discord retirés cyrilfiesta | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | **Language / Langue :** **FR** | [[en: | ||
| + | |||
| ====== Objets et inventaire (YAML) ====== | ====== Objets et inventaire (YAML) ====== | ||
| - | Les objets | + | Les objets |
| - | Important : les objets YAML ne poss? | + | Important : les objets YAML ne possèdent |
| ===== Exemple complet ===== | ===== Exemple complet ===== | ||
| Ligne 10: | Ligne 12: | ||
| - id: bibliotheque | - id: bibliotheque | ||
| texte: | | texte: | | ||
| - | Une table encombr? | + | Une table encombrée |
| Un vieux coffre repose contre le mur. | Un vieux coffre repose contre le mur. | ||
| objets: | objets: | ||
| - nom: grimoire | - nom: grimoire | ||
| endroit: table | endroit: table | ||
| - | desc_meuble: | + | desc_meuble: |
| description: | description: | ||
| msg_ramassage: | msg_ramassage: | ||
| - | reaction_meuble: | + | reaction_meuble: |
| - | reaction_prise: | + | reaction_prise: |
| - | reaction_objet: | + | reaction_objet: |
| - nom: cle | - nom: cle | ||
| endroit: invisible | endroit: invisible | ||
| - | description: | + | description: |
| - | msg_ramassage: | + | msg_ramassage: |
| - nom: vieillepotion | - nom: vieillepotion | ||
| retirer: true | retirer: true | ||
| endroit: invisible | endroit: invisible | ||
| - | msg_retrait: | + | msg_retrait: |
| </ | </ | ||
| Ligne 37: | Ligne 39: | ||
| ^ Champ ^ Effet ^ | ^ Champ ^ Effet ^ | ||
| | '' | | '' | ||
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| ===== Meuble, objet et inventaire ===== | ===== Meuble, objet et inventaire ===== | ||
| - | '' | + | '' |
| - | '' | + | '' |
| - | ===== Stock progressif sur un meuble | + | ===== Plusieurs exemplaires d'un même objet ===== |
| - | D? | + | Déclarer |
| <code yaml> | <code yaml> | ||
| Ligne 61: | Ligne 66: | ||
| - nom: piece | - nom: piece | ||
| endroit: coffre | endroit: coffre | ||
| - | | + | description: |
| - | | + | |
| - | msg_ramassage: | + | |
| - nom: piece | - nom: piece | ||
| - | endroit: | + | endroit: |
| - | desc_meuble: | + | description: |
| - | description: | + | |
| - | msg_ramassage: | + | |
| - | - nom: piece | + | |
| - | endroit: coffre | + | |
| - | desc_meuble: | + | |
| - | description: | + | |
| - | msg_ramassage: | + | |
| </ | </ | ||
| + | |||
| + | L' | ||
| + | |||
| + | ===== Combien d' | ||
| + | |||
| + | '' | ||
| + | |||
| + | <code yaml> | ||
| + | objets: | ||
| + | - nom: torche | ||
| + | endroit: mur | ||
| + | limite-inventaire: | ||
| + | msg_limite-inventaire: | ||
| + | </ | ||
| + | |||
| + | Dépasser la limite est une réponse narrative normale, pas une erreur : le moteur indique combien d' | ||
| ===== Tester un objet en condition ===== | ===== Tester un objet en condition ===== | ||
| Ligne 81: | Ligne 93: | ||
| <code yaml> | <code yaml> | ||
| - | si: " | + | si: " |
| - | si: " | + | si: " |
| </ | </ | ||
| - | Les conditions d' | + | Les conditions d' |
| + | |||
| + | ===== Conditions de quantité ===== | ||
| + | |||
| + | Une condition structurée compare le nombre d'exemplaires possédés. | ||
| + | |||
| + | <code yaml> | ||
| + | evenements: | ||
| + | - si: | ||
| + | objet: piece | ||
| + | quantite: 3 | ||
| + | operateur: "> | ||
| + | texte: "Vous avez de quoi payer le passeur." | ||
| + | </ | ||
| + | |||
| + | L'éditeur propose ce réglage dans son constructeur de conditions. | ||
| ===== Ajouter ou retirer un objet via faire: ===== | ===== Ajouter ou retirer un objet via faire: ===== | ||
| - | Forme recommand? | + | Forme recommandée |
| <code yaml> | <code yaml> | ||
| Ligne 97: | Ligne 125: | ||
| - objet: cle_rouillee | - objet: cle_rouillee | ||
| vers: inventaire | vers: inventaire | ||
| - | description: | + | description: |
| - objet: fausse_cle | - objet: fausse_cle | ||
| vers: inventaire | vers: inventaire | ||
| Ligne 104: | Ligne 132: | ||
| </ | </ | ||
| - | La forme historique reste accept? | + | La forme historique reste acceptée |
| <code yaml> | <code yaml> | ||
| faire: | faire: | ||
| - | - " | + | - " |
| - " | - " | ||
| </ | </ | ||
| - | ===== M? | + | ===== Médias |
| - | '' | + | '' |
| <code yaml> | <code yaml> | ||
| Ligne 124: | Ligne 152: | ||
| </ | </ | ||
| - | Cliquer sur un objet dans l' | + | Cliquer sur un objet dans l' |
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| * [[fr: | * [[fr: | ||
| - | * [[fr: | + | * [[fr: |
| - | * [[fr: | + | * [[fr: |
| - | + | ||
| - | **Retrouvez nous sur le [[https:// | + | |
fr/yaml/objets.1777824446.txt.gz · Dernière modification : de cyrilfiesta
