| Les deux révisions précédentesRévision précédente | |
| reference:routines:actions_predefinies:start [2026/06/15 22:07] – jonathan | reference:routines:actions_predefinies:start [2026/06/16 21:50] (Version actuelle) – modification externe 127.0.0.1 |
|---|
| ==== Interactions avec un vivant ==== | ==== Interactions avec un vivant ==== |
| |
| | Ces verbes ciblent une créature (une //personne//, un //animal//, ou tout élément //vivant//). Par défaut, le moteur « est contre la violence » et se contente d’un message : surchargez l’action par une [[reference:routines:regle:avant|règle avant]] pour lui donner un effet dans votre histoire. |
| |
| | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ |
| | | assommer | | vivant | | | assommer le garde | |
| | | frapper | | objet | | | frapper le mannequin | |
| | | tuer | | vivant | | | tuer le rat | |
| | | énerver | | objet | | | énerver le marchand | |
| | | embrasser | | vivant | | | embrasser la princesse | |
| | | enlacer | | vivant | | | enlacer l’ourson | |
| | | crier (crier sur) | sur | objet | | | crier ; crier sur le chien | |
| |
| ==== Interactions avec des obstacles (porte, verrou, serrure, rocher, ...) ==== | ==== Interactions avec des obstacles (porte, verrou, serrure, rocher, ...) ==== |
| ==== Interactions avec une personne (ou objet parlant) ==== | ==== Interactions avec une personne (ou objet parlant) ==== |
| |
| | Ces actions déclenchent la //réaction// du personnage ciblé. Pour qu’un élément réponde, il doit être //parlant// : les //personnes// le sont par défaut. Voir [[reference:routines:reaction:start|Réaction]] pour rendre un autre type d’élément parlant, le rendre //muet//, ou préciser une réponse par sujet. |
| |
| ==== Interaction avec le lieu ==== | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ |
| | | parler (discuter) | avec | personne | | | parler avec la vendeuse (''par'') | |
| | | ::: | avec | personne | concernant | sujet | parler avec la vendeuse concernant l’amulette | |
| | | ::: | de | sujet | avec | personne | parler de l’amulette avec la vendeuse | |
| | | |||||| |
| | | interroger (questionner) | | personne | | | interroger la vendeuse (''int'') | |
| | | ::: | | personne | concernant | sujet | interroger la vendeuse concernant l’amulette | |
| | | ::: | | personne | sur / à propos de | sujet | interroger la vendeuse sur l’amulette | |
| | | |||||| |
| | | demander | | sujet | à | personne | demander une chambre à l’aubergiste (''dem'') | |
| | | |||||| |
| | | montrer | | objet | à | personne | montrer l’amulette à la vendeuse (''mon'') | |
| | | |||||| |
| | | donner | | objet | à | personne | donner l’amulette à la vendeuse (''do'') | |
| | |
| | 💡 Sans sujet, ''parler avec'' et ''interroger'' déclenchent la réaction //basique// du personnage. ''montrer'' exige un objet déjà //vu//, et ''donner'' transfère réellement l’objet (vous devez le posséder). |
| | |
| | <file donjon wiki_actions_conversation> |
| | La boutique est un lieu. |
| | "Une échoppe encombrée de babioles poussiéreuses." |
| | |
| | La vendeuse est une personne dans la boutique. |
| | |
| | L'amulette est un objet vu et possédé. |
| | La fiole est un objet vu dans la boutique. |
| | |
| | réactions de la vendeuse: |
| | basique: |
| | dire "Bienvenue ! Que puis-je pour vous ?". |
| | concernant l'amulette: |
| | dire "Cette amulette… elle vaut une fortune !". |
| | concernant la fiole: |
| | dire "Une potion de soin. Prenez-en soin.". |
| | concernant un sujet inconnu: |
| | dire "Je ne connais rien à ce sujet.". |
| | fin réactions |
| | |
| | règle avant commencer le jeu: |
| | dire "Essayez : parler avec la vendeuse / interroger la vendeuse concernant l'amulette / montrer l'amulette à la vendeuse / donner l'amulette à la vendeuse.". |
| | fin règle |
| | </file> |
| | |
| | [[djnc>wiki_actions_conversation|tester cet exemple]] |
| | |
| | ==== Manipuler un objet ==== |
| | |
| | Par défaut ces actions affichent un simple message (et marquent parfois l’objet //déplacé// ou //plus intact//). Surchargez-les par une [[reference:routines:regle:avant|règle avant]] pour leur donner un effet. |
| | |
| | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ |
| | | pousser (appuyer, enfoncer) | | objet | | | pousser le levier (marque l’objet //déplacé//) | |
| | | tirer | | objet | | | tirer la corde (marque l’objet //déplacé//) | |
| | | déplacer | | objet | | | déplacer la caisse (marque l’objet //déplacé// ; refuse le joueur, un objet //fixé//, //liquide// ou //gazeux//) | |
| | | toucher (pincer) | | objet | | | toucher la statue (marque l’objet //plus intact//) | |
| | | secouer | | objet | | | secouer la boite (marque l’objet //plus intact//) | |
| | | casser (déchirer, détruire) | | objet | | | casser le vase | |
| | | brûler | | objet | | | brûler le parchemin | |
| | | lire | | objet lisible | | | lire la lettre (affiche son texte, la marque //lue//) | |
| | | utiliser (actionner) | | objet | | | utiliser la manivelle | |
| | | ::: | | objet | sur | objet | utiliser la clé sur la serrure | |
| | |
| | ==== Expressions et divertissement ==== |
| | |
| | Actions « d’ambiance », sans cible ou avec une cible libre. Elles affichent un message par défaut. |
| | |
| | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ |
| | | chanter | | | | | chanter | |
| | | danser | | | | | danser | |
| | | sauter | sur | objet | | | sauter ; sauter sur le lit | |
| | | écouter | | objet | | | écouter ; écouter la porte | |
| | | prier | | sujet | | | prier ; prier les dieux | |
| | | penser à | | sujet | | | penser à la quête | |
| | | raconter | | sujet | | | raconter ; raconter une blague | |
| | | insulter | | sujet | | | insulter le sort | |
| | | péter (roter) | | | | | péter | |
| |
| ==== Interactions avec le temps ==== | ==== Interactions avec le temps ==== |
| |
| |
| ===== Abréviations (raccourcis) ===== | ==== Commandes de jeu (méta) ==== |
| | |
| | Ces verbes n’agissent pas sur le monde mais sur la //partie// elle-même. Le joueur peut les taper comme n’importe quelle commande. |
| | |
| | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ |
| | | annuler | | | | | annuler (revient au tour précédent ; ⚠️ regénère la graine aléatoire) | |
| | | recommencer | | | | | recommencer (relance la partie depuis le début, avec confirmation) | |
| | | répéter | | commande | | | répéter la commande (rejoue la dernière commande) | |
| | | faire | | pause | | | faire une pause (met le jeu en pause jusqu’à la prochaine touche) | |
| | | raconter | | sujet | à | objet | raconter une blague ; raconter une blague au nain | |
| | |
| | 💡 ''commencer le jeu'' et ''continuer le jeu'' existent aussi mais sont déclenchées automatiquement par le lecteur (démarrage / reprise d’une partie) — vous n’avez normalement pas à les taper. |
| | |
| | ==== Outils auteur / débogage ==== |
| | |
| | Disponibles pendant une partie pour produire les fichiers de rejeu (voir [[reference:debogage:magneto|Magnétoscope]]) ou vérifier l’environnement. |
| | |
| | ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ rôle ^ |
| | | générer solution | | | | | produit une sauvegarde rejouable (''.sol'') de la partie en cours | |
| | | générer enregistrement | | | | | produit un enregistrement pas-à-pas (''.rec'') pour le magnétoscope | |
| | | tester | | audio | | | tester l’audio — vérifie que le son fonctionne | |
| | |
| | ==== Raccourcis de débogage ==== |
| | |
| | Commandes spéciales tapées dans le lecteur pendant une partie. L’inspection (''deb'') est toujours disponible ; les commandes qui //modifient// l’état ne fonctionnent que lorsque le débogueur est actif (éditeur / compagnon). Chaque famille a sa page détaillée. |
| | |
| | ^ raccourci ^ commande complète ^ rôle ^ |
| | | ''deb'' (''déb'', ''deboguer'') | déboguer //élément// | inspecter un objet, lieu, concept, compteur ou liste — voir [[reference:debogage:deboguer_element_jeu|Déboguer un élément]] | |
| | | — | déboguer changer / déplacer / effacer / vider / dire //…// | modifier l’état du jeu en cours — voir [[reference:debogage:modifier_etat_jeu_et_position_joueur|Modifier l’état du jeu]] | |
| | | ''cd'' (''lc'') | déboguer changer le joueur se trouve dans //lieu// | téléporter le joueur dans un lieu (''cd jardin'') | |
| | | ''mv'' (''dp'') | déboguer changer //objet// se trouve dans //lieu// | déplacer un objet vers un lieu (''mv pomme vers jardin'') | |
| | | ''si'' (''vf'') | déboguer dire "[si //condition//]vrai[sinon]faux[fin]" | évaluer une condition et afficher //vrai////faux// (''si le coffre est ouvert'') | |
| | | ''triche'' | déboguer triche | charger et rejouer un fichier solution (''.sol'') — voir [[reference:debogage:mode_triche|Fichier solution et mode triche]] | |
| | | ''triche auto'' | déboguer triche auto | rejouer automatiquement la solution sans pas-à-pas | |
| | |
| | 💡 Le //magnétoscope// (rejeu pas-à-pas d’une partie enregistrée) a sa propre page : [[reference:debogage:magneto|Magnétoscope]]. |
| | |
| | ===== Abréviations ===== |
| |
| Il y a déjà de nombreuses abréviations prédéfinie (voir les tableaux ci-dessus). | Il y a déjà de nombreuses abréviations prédéfinie (voir les tableaux ci-dessus). |
| > manger la pomme | > manger la pomme |
| > déverrouiller la porte avec la clé | > déverrouiller la porte avec la clé |
| > parler du chien avec le bûcheron | > parler du chien avec le bucheron |
| > me regarder | > me regarder |
| </code> | </code> |
| |
| {{tag>action commande abréviation raccourci}} | ===== Voir aussi ===== |
| | |
| | * [[reference:routines:action:start|Action personnalisée]] — créer vos propres verbes |
| | * [[reference:routines:action:start#remplacer_une_action_existante|Remplacer une action existante]] — réécrire une action de base |
| | * [[reference:routines:reaction:start|Réaction]] — faire répondre vos personnages aux commandes de conversation |
| | * [[reference:divers:synonymes|Synonymes]] — rediriger un verbe vers un autre |
| | * [[reference:debogage:deboguer_element_jeu|Déboguer un élément du jeu]] — les raccourcis de débogage en détail |
| | |
| | {{tag>action actions commande commandes verbe verbes prédéfini predefini prédéfinie abréviation abreviation abréviations raccourci raccourcis débogage debogage triche}} |
| | |