Doc Donjon FI (v3)

Éditeur de fictions interactives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:divers:position_joueur

Position du joueur

Le joueur démarre par défaut dans le premier lieu déclaré du scénario. Vous pouvez modifier cette position de départ et téléporter le joueur en cours de partie.

Position de départ

Par défaut

Le joueur est placé dans le premier lieu défini :

Le salon est un lieu.
Le jardin est un lieu à l'ouest du salon.
-- → Le joueur démarre dans le salon.

Définir explicitement le lieu de départ

Si vous voulez démarrer ailleurs que dans le premier lieu déclaré :

wiki_position_joueur_demarre
L'entrée est un lieu.
Sa description est "L'entrée d'un manoir. Au nord, le salon.".
 
Le salon est un lieu au nord de l'entrée.
Sa description est "Un salon richement décoré. Vous démarrez ici, pas dans l'entrée.".
 
Le joueur se trouve dans le salon.

tester cet exemple

Deux formes équivalentes acceptées :

Le joueur se trouve dans le salon.
Le joueur est dans le salon.

Téléporter le joueur en cours de partie

L'instruction changer le joueur se trouve dans X déplace le joueur immédiatement, sans déclencher l'action aller. Pratique pour :

  • un effet narratif (« vous tombez dans un piège, vous vous réveillez ailleurs ») ;
  • un raccourci (ascenseur, portail magique, fast-travel) ;
  • une commande de débogage perso.
wiki_position_teleporter_joueur
Le hall est un lieu.
Le grenier est un lieu.
La cave est un lieu.
 
action monter:
  changer le joueur se trouve dans le grenier.
fin action
 
action descendre:
  changer le joueur se trouve dans la cave.
fin action
 
action revenir:
  changer le joueur se trouve dans le hall.
fin action
 
règle avant commencer le jeu:
  dire "Essayez : {/monter/}, {/descendre/}, {/revenir/} — pas de sorties classiques, téléportation directe.".
fin règle

tester cet exemple

Aller vs téléporter

  • aller au nord (commande joueur) déclenche l'action aller du moteur : vérifie les sorties, gère les obstacles, traite les règles avant/après aller.
  • changer le joueur se trouve dans X (instruction scénario) déplace sans vérification ni déclenchement d'action aller. Le joueur arrive directement dans le lieu cible, indépendamment des connexions de la carte.

Voir aussi

reference/divers/position_joueur.txt · Dernière modification : de 127.0.0.1