<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://donjon.fi/doc/v2/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://donjon.fi/doc/v2/feed.php">
        <title>Doc Donjon FI (v2) - reference:instructions</title>
        <description>Éditeur de fictions interractives avec interpréteur</description>
        <link>https://donjon.fi/doc/v2/</link>
        <image rdf:resource="https://donjon.fi/doc/v2/_media/wiki/logo.png" />
       <dc:date>2026-04-16T19:10:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/afficher_ecran?rev=1672071802&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/afficher?rev=1665516870&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/annuler?rev=1665516914&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/arreter_action?rev=1665517033&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/arreter_son_musique?rev=1665518697&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/attendre?rev=1665517907&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/changer?rev=1722150617&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/charger?rev=1673166979&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/choisir?rev=1665515174&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/continuer_partie?rev=1672068939&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/continuer?rev=1665518257&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/deplacer?rev=1673186449&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/dire?rev=1673186472&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/effacer?rev=1672071534&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/executer?rev=1673207389&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/interrompre?rev=1672068906&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/jouer?rev=1665518846&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/selectionner?rev=1665519008&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/start?rev=1665519576&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/terminer?rev=1665519055&amp;do=diff"/>
                <rdf:li rdf:resource="https://donjon.fi/doc/v2/reference/instructions/vider?rev=1673186408&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://donjon.fi/doc/v2/_media/wiki/logo.png">
        <title>Doc Donjon FI (v2)</title>
        <link>https://donjon.fi/doc/v2/</link>
        <url>https://donjon.fi/doc/v2/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/afficher_ecran?rev=1672071802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-26T16:23:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Afficher (écran)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/afficher_ecran?rev=1672071802&amp;do=diff</link>
        <description>Afficher (écran)

Cette instruction permet d’afficher un écran de jeu spécifique.

Changer d’écran vous permet de produire différents effets spéciaux durant votre jeu car chaque écran a son historique qui lui est propre.

Vous pouvez par exemple changer d’écran lorsque vous changez le point de vue du joueur (autre dimension, autre personnage contrôlé par le joueur, …)</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/afficher?rev=1665516870&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:34:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Afficher (image)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/afficher?rev=1665516870&amp;do=diff</link>
        <description>Afficher (image)

Cette instruction permet d’afficher des images dans votre jeu.

Instruction afficher une image


afficher l&#039;image affiche.png.


Afficher une image de couverture au lancement du jeu


règle avant commencer le jeu:
  afficher l’image affiche.png.
  attendre touche.
  effacer l’écran.
fin règle</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/annuler?rev=1665516914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:35:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Annuler (un tour)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/annuler?rev=1665516914&amp;do=diff</link>
        <description>Annuler (un tour)

Cette action permet d&#039;annuler 1 ou plusieurs tours de jeu.

Exemple d&#039;utilisation de l&#039;instruction annuler : l&#039;action annuler


-- ============
--   ANNULER
-- ============
annuler est une action.
 
exécuter annuler:
  annuler 1 tour.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/arreter_action?rev=1665517033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:37:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Arrêter l&#039;action (avec règle « avant »)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/arreter_action?rev=1665517033&amp;do=diff</link>
        <description>Arrêter l&#039;action (avec règle « avant »)

Cette instruction permet de stopper une action avant son exécution normale lorsque vous utilisez une règle avant.


règle avant prendre locomotive:
  dire &quot;[1ère fois]Vous n&#039;allez quand même pas arrêter ce train en marche ?![2e fois]Vous risqueriez de faire dérailler le train.[puis]Rien ne vous empêche de l&#039;examiner de plus près sans mettre fin à ce beau spectacle.[fin choix]&quot;.
  arrêter l&#039;action.
fin règle</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/arreter_son_musique?rev=1665518697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T20:04:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Arrêter (son, musique)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/arreter_son_musique?rev=1665518697&amp;do=diff</link>
        <description>Arrêter (son, musique)

Cette instruction permet d&#039;arrêter la musique en cours de lecture dans votre jeu.

Arrêter la musique


arrêter la musique.


Arrêter la musique progressivement

Cet effet diminue le son progressivement avant d&#039;arrêter la musique afin que la coupure soit plus discrète.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/attendre?rev=1665517907&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:51:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Attendre (une touche, x secondes)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/attendre?rev=1665517907&amp;do=diff</link>
        <description>Attendre (une touche, x secondes)

Attendre x secondes

Cette instruction interromps le tour de jeu durant le nombre de secondes spécifié.

Cela permet de créer un effet, il est possible de faire apparaître une partie de la sortie progressivement.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/changer?rev=1722150617&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-28T07:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Changer</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/changer?rev=1722150617&amp;do=diff</link>
        <description>Changer

Cette instruction permet de changer la position, l&#039;état ou les propriétés d&#039;un élément d&#039;un jeu :


règle avant commencer le jeu:
  changer le joueur possède la planche.
  changer le joueur se trouve sur la plage.
  changer le coffre n&#039;est plus invisible.
  changer le coffre est déverrouillé.
  changer l&#039;intitulé du coffre est &quot;un coffre fort&quot;
fin règle</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/charger?rev=1673166979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-08T08:36:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Charger (thème)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/charger?rev=1673166979&amp;do=diff</link>
        <description>Charger (thème)

Cette instruction permet de charger un thème css pour votre jeu.
Il peut être changé en cours de jeu.

Instruction charger un thème


charger le thème bleu.css.


Créer et tester votre propre thème css

Voici une archive zip qui contient un css que vous pouvez adapter pour créer votre propre thème ainsi qu&#039;un fichier html contenant un exemple de jeu pour pouvoir tester votre thème :</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/choisir?rev=1665515174&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:06:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Choisir (question au joueur)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/choisir?rev=1665515174&amp;do=diff</link>
        <description>Choisir (question au joueur)

Cette instruction de contrôle permet au joueur de faire un choix soit libre soit parmi une liste de propositions.
En fonction du choix du joueur, les instructions exécutées seront différentes.

Il est possible d’imbriquer plusieurs instructions choisir pour enchaîner plusieurs questions.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/continuer_partie?rev=1672068939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-26T15:35:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Continuer (la partie interrompue)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/continuer_partie?rev=1672068939&amp;do=diff</link>
        <description>Continuer (la partie interrompue)

Cette instruction permet de reprendre une partie interrompue avec l’instruction interrompre.

Les routines programmées se déclencheront à nouveau normalement.

	*  L’action « faire une pause » utilise cette instruction.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/continuer?rev=1665518257&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T19:57:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Continuer l&#039;action (avec règle « après »)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/continuer?rev=1665518257&amp;do=diff</link>
        <description>Continuer l&#039;action (avec règle « après »)

Par défaut, les actions ne sont pas terminées lorsqu&#039;on utilise une règle après.

Cela vous permet de remplacer le texte de sortie habituel par le vôtre.

Si vous souhaitez malgré tout que l’action continue afin d’afficher le texte par défaut, vous pouvez ajouter l’instruction</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/deplacer?rev=1673186449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-08T14:00:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Déplacer (un objet, le joueur)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/deplacer?rev=1673186449&amp;do=diff</link>
        <description>Déplacer (un objet, le joueur)

Cette instruction permet de déplacer un objet.


Action ouvrir la bouteille:
  dire &quot;Vous faites sautez le bouchon de cire et vous trouvez un papier jauni.&quot;.
  dire &quot;{/Le papier a été ajouté à votre inventaire./}&quot;.
  déplacer le message dans l&#039;inventaire.
fin action</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/dire?rev=1673186472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-08T14:01:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dire (afficher du texte à l’écran)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/dire?rev=1673186472&amp;do=diff</link>
        <description>Dire (afficher du texte à l’écran)

Description

Cette instruction affiche un texte au joueur durant la partie.

Utilisation


dire &quot;Vous arrivez dans un village abandonné.&quot;.


Voir aussi: Texte  (dire, description, aperçu, …)</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/effacer?rev=1672071534&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-26T16:18:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Effacer (objet, écran)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/effacer?rev=1672071534&amp;do=diff</link>
        <description>Effacer (objet, écran)

Effacer un objet

Cette instruction permet d&#039;effacer un objet du jeu, c&#039;est à dire qu&#039;il disparaît du jeu jusqu&#039;à la fin de la partie.


effacer la pépite.


Effacer l’écran du joueur

Cette instruction permet d’effacer l’écran actuellement affiché au joueur.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/executer?rev=1673207389&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-08T19:49:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Exécuter (une routine, une action ou une commande)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/executer?rev=1673207389&amp;do=diff</link>
        <description>Exécuter (une routine, une action ou une commande)

Exécuter une routine simple

Exécuter une routine immédiatement


exécuter la routine maRoutine.


Voir routine simple

Programmer l’exécution d’une routine

Voir programmer l’exécution d’une routine

Exécuter une commande

Cette instruction permet d’exécuter une commande comme si le joueur l’avait entrée lui-même.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/interrompre?rev=1672068906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-26T15:35:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Interrompre (la partie)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/interrompre?rev=1672068906&amp;do=diff</link>
        <description>Interrompre (la partie)

Cette instruction permet de mettre le jeu en pause.

Cette fonctionnalité est utile dans le jeux qui utilisent des routines programmées dans le temps afin que celle-ci ne se déclenchent pas lorsque le jeu est en pause.

	*</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/jouer?rev=1665518846&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T20:07:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Jouer (son, musique)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/jouer?rev=1665518846&amp;do=diff</link>
        <description>Jouer (son, musique)

Cette instruction permet de jouer des sons et musiques qui se trouvent dans les ressources du jeu.

Exemple complet


PARTIE &quot;Paramètres&quot;.
  -- activer l’audio (requis pour que l’audio fonctionne dans votre jeu)
  activer l’audio.
  -- afficher les lieux qui n’ont pas encore été visités
  activer l&#039;affichage des lieux inconnus.

PARTIE &quot;Description des lieux&quot;.
  Le hall est un lieu.
  Le salon est un lieu au nord du hall.
  La salle d’armes est un lieu au sud du hall.
  Le …</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/selectionner?rev=1665519008&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T20:10:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sélectionner (au hasard)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/selectionner?rev=1665519008&amp;do=diff</link>
        <description>Sélectionner (au hasard)

Cette instruction permet de sélectionner un élément au hasard parmi une liste d&#039;éléments ou dans une fourchette de nombres.

Sélectionner un nombre au hasard

Instruction simple


sélectionner un nombre compris entre 1 et 5.
dire &quot;Nombre sélectionné : [mémoire nombre].&quot;.</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/start?rev=1665519576&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T20:19:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Instructions</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/start?rev=1665519576&amp;do=diff</link>
        <description>Instructions

Une instruction modifie l’état du jeu durant une partie. Elle se place à l’intérieur d’une routine (action, règle, réaction, …)


	* Afficher (image)
	* Afficher (écran)
	* Annuler (un tour)
	* Arrêter (son, musique)
	* Arrêter l&#039;action (avec règle « avant »)
	* Attendre (une touche, x secondes)
	* Changer
	* Charger (thème)
	* Choisir (question au joueur)
	* Continuer (la partie interrompue)
	* Continuer l&#039;action (avec règle « après »)
	* Dire (afficher du texte à l’écran)
	* Dépl…</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/terminer?rev=1665519055&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T20:10:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Terminer (le jeu)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/terminer?rev=1665519055&amp;do=diff</link>
        <description>Terminer (le jeu)

Cette instruction permet de clôturer la partie.


règle après prendre le trésor:
  dire &quot;Vous voilà riche !
        Bravo ! Vous avez gagné la partie !&quot;.
  terminer le jeu.
fin règle</description>
    </item>
    <item rdf:about="https://donjon.fi/doc/v2/reference/instructions/vider?rev=1673186408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-08T14:00:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vider (liste, inventaire)</title>
        <link>https://donjon.fi/doc/v2/reference/instructions/vider?rev=1673186408&amp;do=diff</link>
        <description>Vider (liste, inventaire)

Cette instruction permet de vider une liste

Vider une liste


Les suspects sont une liste.
(...)
action oublier les suspects:
  vider les suspects.
fin action


Vider l’inventaire


vider l’inventaire.


Remarque : les objets qui étaient dans l’inventaire existeront toujours mais ne seront plus positionnés dans le jeu.
Le joueur ne pourra donc plus interagir avec ces objets tant qu’ils n’auront replacés dans le jeu.</description>
    </item>
</rdf:RDF>
