Language / Langue : FR | EN
Le linter analyse votre scénario en temps réel et signale les erreurs et avertissements.
Lancer le linter : bouton Linter (icône 🔍) dans la barre d'outils, ou Ctrl+Shift+L.
Types de messages :
Erreurs détectées notamment :
declencher_event: qui n'existent pasbouton: ni commande: : aucun bouton ne s'affiche et le joueur ne peut rien saisirid:, que le moteur ignorerait
Le libellé d'un choix s'écrit bouton:. Écrit texte:, le choix garde sa destination mais n'affiche aucun bouton : la salle paraît sans issue. Le linter le signale et rappelle la clé attendue.
Avertissements propres aux supports. Avec un profil Discord ou Terminal, le rapport ajoute les incompatibilités de ce support avec leur emplacement : au-delà de 25 options dans une salle, un libellé de plus de 100 caractères, ou un média que Discord ne peut pas atteindre publiquement.
Cliquer sur une erreur ouvre la salle concernée dans l'inspecteur. Pour une variable non déclarée, le clic mène à l'endroit qui l'utilise ; si elle est utilisée à plusieurs endroits, une fenêtre les liste avec leur type d'usage.
Le bouton Tester lance une partie directement dans l'éditeur, sans passer par Discord. Une fenêtre de jeu s'ouvre avec le moteur complet.
Cela permet de vérifier les conditions, le déroulement des événements, les timers, le HUD - exactement comme si vous jouiez dans le navigateur.
Export YAML - génère un fichier .yaml compatible avec le moteur.
Export HTML5 standalone - génère un ZIP prêt à être hébergé ou uploadé sur itch.io (format HTML5 Game).
jdrbot-<slug> dans le ZIP)Export PDF livre-jeu - génère un PDF avec les chapitres numérotés, renvois entre chapitres, fiche de suivi, champs éditables - jouable imprimé comme un livre dont vous êtes le héros.
Les deux exports incluent tous les assets (sons, images) référencés par URL dans le scénario.