====== Actions (prédéfinies) ====== Les actions sont les différents verbes que le joueur peut utiliser lorsqu’il entre des commandes durant une partie de jeu. Vous pouvez utiliser les actions prédéfinies, les modifier et en ajouter de nouvelles. 💡 Si vous souhaitez //créer votre propre action//, voir [[reference:routines:action:start|cette page]]. 💡 Pour //écraser// l’une des actions prédéfinies ci-dessous par votre propre version, voir la section [[reference:routines:action:start#remplacer_une_action_existante|Remplacer une action existante]]. ==== Déplacer le joueur ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:aller|aller]] | vers | direction | | | aller nord (**nord**, ''n''), aller dedans (**entrer**, ''en''), aller dehors (**sortir**, ''so''), aller en haut (**monter**, ''mo'') | | ::: | vers | lieu | | | aller chateau (''a chateau''), entrer dans cabane (''en cabane'') | | |||||| ==== Interactions avec le terminal ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:afficher|afficher]] | | intitulé | | | afficher inventaire (**inventaire**, ''i''), afficher sorties (**sorties**, ''sor'') | | ::: | | intitulé | pour | intitulé | afficher aide pour parler (**aide**, ''? parler'') | | |||||| | [[creer:actions:effacer|effacer]] | | intitulé | | | effacer l’écran (**effacer**, ''ef'') | ==== Interactions pour observer son environnement ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:regarder|regarder]] | | | | | regarder (''re'') | | ::: | vers | direction | | | regarder au nord (''re nord'') | | ::: | | objet | | | //=> examiner objet// | | |||||| | [[creer:actions:examiner|examiner]] | | objet | | | examiner le coffre (''ex coffre'', ''x coffre'') | | ::: | | lieu | | | examiner la cuisine (''ex cuisine'', ''x cuisine'') | | |||||| ==== Interactions avec les objets ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:prendre|prendre]] (ramasser) | | objet | | | prendre le téléphone (''p téléphone'') | | |||||| | [[creer:actions:lacher|lâcher]] | | objet | | | lâcher la pomme (''l pomme'') [//sur le sol//] | | |||||| | [[creer:actions:jeter|jeter]] (lancer) | | objet | vers | objet | jeter l'oreiller vers le lit (''j oreiller vers lit'')| | |||||| | [[creer:actions:mettre|mettre]] (poser, déposer, glisser, insérer, ranger, placer) | | objet | dans | contenant| poser le journal sur la table (''po journal sur table'')| | ::: | | objet | sur | support | placer le couteau dans le tiroir (''de couteau dans tiroir'') | | [[creer:actions:mettre|mettre]] (chausser, enfiler, porter, équiper) | | objet | | | mettre le pantalon (''met pantalon'')| | ::: | | objet | sur | joueur| mettre la robe sur moi | | |||||| | [[creer:actions:poser|poser]] (déposer) | | objet | | | //=> mettre l'objet [sur le sol]// | | ::: | | objet | sur | support | //=> mettre l'objet sur le support// | | ::: | | objet | dans | contenant | //=> mettre l'objet dans le contenant// | | |||||| | [[creer:actions:ranger|ranger]] | | objet | | | ranger l'épée [//dans l'inventaire//] | | ::: | | objet | sur | support |// => mettre l'objet sur le support// | | ::: | | objet | dans | contenant | // => mettre l'objet dans le contenant// | | |||||| | [[creer:actions:enlever|enlever]] (retirer) | | objet | | | enlever la chemise (''enl chemise'')| | |||||| | [[creer:actions:manger|manger]] | | objet | | | manger la pomme (''man pomme'')| | |||||| | [[creer:actions:boire|boire]] | | objet | | | boire l'eau (''boi eau'')| ==== 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, ...) ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:ouvrir|ouvrir]] | | objet | | | ouvrir la porte rouge (''ou porte rouge'') | | ::: | | objet | avec | objet | ouvrir le coffre avec la clé (''ou coffre avec clé'') | | |||||| | [[creer:actions:fermer|fermer]] | | objet | | | fermer la trappe (''fe trappe'') | | |||||| | [[creer:actions:verrouiller|verrouiller]] | | objet | | | déverrouiller la serrure | | ::: | | objet | avec | objet | déverrouiller le cadenas bleu avec la clé bleue | | |||||| | [[creer:actions:deverrouiller|déverrouiller]] | | objet | | | déverrouiller la boite aux lettres | | ::: | | objet | avec | objet | déverrouiller l'accès avec le code | | |||||| ==== 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. ^ 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). 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 [[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 ==== ^ action ^ prép. ^ ceci ^ prép. ^ cela ^ exemples ^ | [[creer:actions:attendre|attendre]] | | | | | attendre | | |||||| | [[creer:actions:dormir|dormir]] | | | | | dormir | | ::: | sur | objet | | | dormir sur le lit | | |||||| ==== 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). Vous pouvez ajouter vos propres abréviations. Elle remplaceront le cas échéant celles existantes. L'abréviation sos correspond à "envoyer sos". -- ici on ajoute un espace car un complément va suivre L'abréviation p correspond à "prendre ". ===== Exemple de commandes ===== > examiner le parchemin > ouvrir l’armoire > manger la pomme > déverrouiller la porte avec la clé > parler du chien avec le bucheron > me regarder ===== 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}}