Doc Donjon FI (v3)

Éditeur de fictions interactives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:instructions:deplacer

Déplacer (un objet, le joueur)

L’instruction déplacer change la position d’un objet, ou téléporte le joueur vers un lieu.

Déplacer un objet

Forme Destination
déplacer X dans Y. à l’intérieur du contenant Y
déplacer X sur Y. sur le support Y
déplacer X sous Y. sous le support Y
déplacer X dans l’inventaire. dans l’inventaire du joueur
déplacer le message dans l'inventaire.
déplacer la pomme sur la table.

Déplacer le joueur

déplacer le joueur dans la cuisine.

On désigne le lieu de destination par son nom (déplacer le joueur dans le quai). Faire avancer le joueur dans une direction (déplacer le joueur vers le nord) n’est pas encore pris en charge — pour téléporter, on peut aussi écrire changer le joueur se trouve dans <lieu> (voir Position du joueur).

Exemple à tester

wiki_instructions_deplacer
L'entrepôt est un lieu.
Le quai est un lieu. Il est au nord de l'entrepôt.
La caisse est un contenant ouvert dans l'entrepôt.
L'établi est un support dans l'entrepôt.
La clé est un objet dans l'entrepôt.
La lampe est un objet dans l'entrepôt.
Le colis est un objet dans l'entrepôt.
Le joueur est dans l'entrepôt.
 
action ranger:
  déplacer la clé dans la caisse.
  déplacer la lampe sur l'établi.
  déplacer le colis dans l'inventaire.
  si la clé se trouve dans la caisse, dire "Clé rangée dans la caisse.".
  si la lampe se trouve sur l'établi, dire "Lampe posée sur l’établi.".
  si le joueur possède le colis, dire "Colis emporté.".
fin action
 
action embarquer:
  déplacer le joueur dans le quai.
  si le joueur se trouve dans le quai, dire "Vous êtes sur le quai.".
fin action
 
règle avant commencer le jeu:
  dire "Essayez : {/ranger/} puis {/embarquer/}.".
fin règle

tester cet exemple

Voir aussi

  • Changerchanger X se trouve … et les autres modifications.
  • Position du joueur — placer / téléporter le joueur.
  • Objets — contenants et supports.
reference/instructions/deplacer.txt · Dernière modification : de 127.0.0.1