Outils pour utilisateurs

Outils du site


fr:yaml:tags

Language / Langue : FR | EN

Syntaxe YAML — Tags

Les tags permettent d'injecter des comportements communs dans plusieurs salles sans les répéter.

Déclarer un tag

tags:
  - nom: zone_dangereuse
    evenements:
      - si: "v_torche_v = 0"
        texte: "Il fait trop sombre pour voir quoi que ce soit."
        faire: "pv.-.2"
    objets:
      - nom: parchemin
        description: "Un avertissement griffonné : Danger !"

Appliquer un tag à une salle

- id: crypte
  texte: "Vous entrez dans la crypte."
  tag-avant: zone_dangereuse   # injecté AVANT les éléments de la salle
  # ou
  tag-apres: zone_dangereuse   # injecté APRÈS

- id: donjon
  texte: "Un couloir sombre s'étend devant vous."
  tag-avant: zone_dangereuse

Plusieurs tags

- id: boss_final
  texte: "Le boss vous fait face !"
  tag-avant:
    - zone_dangereuse
    - musique_combat
    - effets_speciaux

Cas d'usage typiques

  • Bouton “Retour” présent dans toutes les salles d'une zone
  • Effet d'entrée/sortie de zone (brouillard, obscurité…)
  • Coffre de loot identique dans plusieurs salles
  • Système de dégâts passifs dans une zone hostile

Voir aussi

fr/yaml/tags.txt · Dernière modification : de cyrilfiesta