Outils pour utilisateurs

Outils du site


fr:yaml:alias

Ceci est une ancienne révision du document !


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."

Voir aussi

fr/yaml/alias.1777824448.txt.gz · Dernière modification : de cyrilfiesta