Outils pour utilisateurs

Outils du site


fr:editeur:inspecteur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:editeur:inspecteur [2026/05/03 17:06] – mise a jour wiki cyrilfiestafr:editeur:inspecteur [2026/05/03 18:47] (Version actuelle) – Harmonize FR/EN language switch cyrilfiesta
Ligne 1: Ligne 1:
 +**Language / Langue :** **FR** | [[en:editeur:inspecteur|EN]]
 +
 ====== Éditeur graphique — Inspecteur ====== ====== Éditeur graphique — Inspecteur ======
  
-L'inspecteur s'affiche à droite quand vous sélectionnez une salle dans le graphe. Il permet d'éditer tous les aspects de la salle sans écrire de YAML.+L'inspecteur s'affiche quand vous sélectionnez une salle dans le graphe. Il permet d'éditer les éléments principaux d'une salle sans écrire directement le YAML.
  
-===== Onglets de l'inspecteur =====+L'inspecteur est organisé en **sections accordéon** que vous pouvez développer ou réduire individuellement. Des boutons permettent aussi de tout replier ou déplier.
  
-**Salle** — informations générales +===== Identité et position YAML =====
-  * Identifiant (nom interne, sans espace) +
-  * Titre affiché (optionnel) +
-  * Tags appliqués à cette salle+
  
-**Texte** — contenu narratif +La section principale permet de modifier : 
-  * Éditeur de texte principal avec aperçu +  l'identifiant de salle ; 
-  * Textes conditionnels (''texte-si:'') : ajouter une condition ''si:'' à un bloc de texte +  le nom affiché en bouton ; 
-  * Support des variables ''v_nom_v'' avec auto-complétion+  le numéro explicite optionnel ; 
 +  * le texte narratif ; 
 +  * les styles locaux de texte.
  
-**Événements** — liste des événements de la salle +Le numéro explicite sert à contrôler l'ordre d'export YAML. Les numéros doivent rester croissants dans le document final.
-  * Ajouter/modifier/supprimer des événements +
-  * Chaque événement : condition ''si:'', liste d'actions ''faire:'', texte affiché +
-  * Actions disponibles via menu déroulant (modifier variable, aller vers, ajouter objet, déclencher event…)+
  
-**Choix** — boutons présentés au joueur +===== Init =====
-  * Ajouter/modifier/supprimer des choix +
-  * Chaque choix : texte bouton, destination, condition d'affichage ''visible-si:'', condition de grisage ''grise-si:'', effet ''effet:''+
  
-**Objets** — objets présents dans la salle +Actions exécutées à chaque entrée dans la salle (''init:'') : 
-  * Ajouter des objets ramassables ou invisibles +  * définir ou modifier une variable ; 
-  * Champs : nom, endroit, descriptions, condition d'acquisition+  * définir une variable textuelle ; 
 +  * préparer un état local de salle.
  
-**Actions** — actions personnalisées locales +===== Objets =====
-  * Commandes ''j!action cible'' disponibles uniquement dans cette salle +
-  * Champs : nom, cible, condition, effet, textes OK/KO+
  
-===== Auto-complétion =====+Objets présents dans la salle : 
 +  * nom ; 
 +  * endroit ou meuble, avec ''invisible'' comme valeur spéciale ; 
 +  * description de l'objet ; 
 +  * description du meuble ; 
 +  * message de ramassage ; 
 +  * boutons de meuble, prise et examen ; 
 +  * retrait à l'entrée avec ''retirer: true''.
  
-Dans tous les champs de condition et d'action, l'éditeur propose l'auto-complétion pour +Il n'y a pas de condition ''si:'' directement sur un objet YAML. Pour un objet conditionnelutilisez une salle différente, un événement, un choix, un tag, ou un objet de retrait. 
-  * Noms de variables déclarées + 
-  * Identifiants de salles +===== Événements ===== 
-  * Noms d'objets + 
-  * Identifiants d'événements globaux (pour ''declencher_event:'')+Événements déclenchés automatiquement à l'entrée ou via un bouton : 
 +  * condition ''si:''
 +  * actions ''faire:''
 +  * redirection ''vers:''
 +  * texte affiché ; 
 +  * bouton optionnel ; 
 +  * conditions ''visible-si:'' et ''grise-si:'' ; 
 +  * limite ''max:'' ; 
 +  * encadrés HUD et suppression d'encadrés. 
 + 
 +===== Actions ===== 
 + 
 +Actions personnalisées locales disponibles uniquement dans cette salle : 
 +  * verbe et cible ; 
 +  * alias optionnel ; 
 +  * condition ; 
 +  * textes OK/KO ; 
 +  * bouton optionnel ; 
 +  * effets ''faire:''
 +  * encadrés HUD. 
 + 
 +===== Choix ===== 
 + 
 +Boutons ou commandes de navigation : 
 +  * commande textuelle ; 
 +  * bouton affiché ; 
 +  * destination ; 
 +  * condition ''si:'; 
 +  * ''visible-si:'' et ''grise-si:'' 
 +  * effet exécuté avant le déplacement ; 
 +  * encadrés HUD. 
 + 
 +===== Groupes de salles ===== 
 + 
 +La fenêtre des groupes permet d'organiser le graphe en zones visuelles. Les groupes servent à la lisibilité de l'éditeur et n'ajoutent pas de logique de jeu.
  
 ===== Aperçu en direct ===== ===== Aperçu en direct =====
  
-Le bouton **Aperçu** (icône 👁️) affiche le rendu du texte de la salle tel qu'il apparaîtra au joueur, avec les variables résolues selon les valeurs initiales.+Le bouton **Aperçu** affiche le rendu du texte de la salle tel qu'il apparaîtra au joueur, avec les variables résolues selon les valeurs initiales.
  
-**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**+===== Profils d'interface =====
  
 +^ Profil ^ Description ^
 +| **Simplifié** | Sections minimales pour débuter. |
 +| **Essentiel** | Fonctionnalités courantes. |
 +| **Expert** | Toutes les sections et tous les champs disponibles. |
 +| **Personnalisé** | Sélection manuelle des sections à afficher. |
 +
 +**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**
fr/editeur/inspecteur.1777820800.txt.gz · Dernière modification : de cyrilfiesta