Ceci est une ancienne révision du document !
Table des matières
Alias, commandes et boutons (YAML)
Dans le YAML moderne, il n'existe pas de champ reaction: ? ajouter ? c?t? d'un choix ou d'une action. Les boutons affich?s par l'interface se d?clarent avec bouton:, et les commandes textuelles avec commande: ou alias: selon le cas.
Choix : commande + bouton
Dans choix:, commande: est l'alias textuel de navigation. bouton: est le libell? cliquable affich? au joueur.
choix: - commande: nord bouton: "?? Aller au nord" vers: salle_nord
Le joueur peut cliquer le bouton ou taper la commande de navigation correspondante.
Choix sans bouton
Un choix avec commande: mais sans bouton: reste utilisable au clavier, mais n'affiche pas de bouton local, sauf si la commande h?rite d'un alias_globaux:.
choix: - commande: retour vers: accueil
Alias globaux
alias_globaux: associe une commande ? un label r?utilisable. C'est pratique pour les boutons r?currents.
alias_globaux: retour: "?? Accueil" aide: "? Aide" salles: - id: couloir choix: - commande: retour vers: accueil # affichera ?? Accueil
Alias d'action
Dans actions:, alias: cr?e un raccourci pour d?clencher une action sans taper le couple complet verbe cible.
actions: - verbe: inspecter cible: alambic alias: alambic si: ~ texte_ok: "L'alambic central attend vos ingr?dients."
Le joueur peut taper alambic au lieu de inspecter alambic.
Boutons d'action et d'?v?nement
Les actions et les ?v?nements peuvent aussi exposer un bouton :
actions: - verbe: utiliser cible: potion bouton: "?? Boire la potion" si: "potion" faire: - objet: potion vers: inventaire retirer: true - "pv.+.10" texte_ok: "+10 PV !" texte_ko: "Vous n'avez pas de potion." evenements: - si: ~ bouton: "? M?diter" faire: "mana.+.5" texte: "+5 mana."
