Skip to content

FR Studio Explication Des Regles

wanoo edited this page Oct 23, 2026 · 1 revision

Explication des règles

English · Type : référence · Public : auteur · Contexte : Studio local · Statut : prête · S'applique depuis : 4.2.1

Le Studio local · contrat : stable · vérifié par la CI (matrice de support de la 4.4.0, 2026-10-23) : Chromium de bout en bout (les vérifications du Studio) ; Windows : la suite unitaire seulement · vérifications automatiques : jobs e2e, windows ; plan de CI e2e, windows ; 2 fichiers de tests · passes humaines : studio-hero-matrix pas faite (#238) · limites connues : explainer-live-state-only

Le panneau Why? de l'onglet Play répond à « que se passe-t-il si le joueur fait ceci, maintenant ? » : choisissez un verbe, un objet et une cible, et il liste chaque règle qui pourrait répondre, chaque condition évaluée sur l'état en direct du jeu dans le cadre, et quelle réponse l'emporte.

Où il se trouve

Dans l'onglet Play du Studio, sous l'état en direct du jeu (Jouer et rejouer une session). Son titre dit « Why? — the rules that could answer, first ✓ wins ». Il lit le jeu qui tourne dans le cadre, donc il suit ce que vous jouez. Studio local seulement : sur un Studio hébergé, le jeu est sur une autre origine et le panneau est retiré.

Entrées

Champ Valeurs Par défaut
Verb Les verbes du jeu Le premier verbe
Item Un objet présent dans le sac, ou (no item) (no item)
Target Ce sur quoi porte l'action : une cible du lieu courant, ou un objet du sac (bag: <id>) (target) : le panneau dit « Pick a target. »

Avec un objet, l'action est « verbe objet → cible » (utiliser la clé sur la porte) ; sans objet, « verbe cible ».

Quelles règles sont listées

Les règles du lieu (on du lieu courant) d'abord, puis celles du jeu (rules.on du jeu), dans leur ordre d'écriture. Une règle est listée quand son verbe contient le verbe choisi et que ses cibles correspondent : a est la cible (ou l'objet s'il y en a un) et b la cible quand il y a un objet. Pour deux objets, la règle correspond aussi dans l'autre sens (objet et cible échangés).

Ce que montre chaque ligne

  • Le signe : ▶ la règle qui l'emporte (la première dont la condition tient), ✓ une règle dont la condition tient mais qui vient après la gagnante, ✗ une règle dont la condition ne tient pas.
  • L'id de la règle, ou <lieu>.on[<n>] / game.on[<n>] quand elle n'en a pas, et « (exit) » pour une règle de sortie.
  • Le verbe et les cibles auxquels elle répond, puis sa condition, chaque partie évaluée ✓ / ✗ sur l'état en direct, imbriquée comme l'est la condition.

Quand aucune règle ne répond

Le panneau dit vers quelle réponse le moteur se replie : « No rule answers: … »

Action Repli nommé
regarder une cible qui a une ligne de Regarder (dans le lieu ou sur l'objet) the look line
regarder une cible qui n'en a pas the look fallback
parler à une cible qui a des sujets de conversation dans le lieu the conversation topics
parler à l'objet d'indices du jeu the hints
parler sinon the talk fallback
tout le reste a kind reaction, a refusal or the fallback line

Limite · explainer-live-state-only Le panneau juge l'état du cadre maintenant : il ne cherche pas un état où une règle tiendrait (c'est le travail du solveur, Vérifier), et il n'exécute pas la règle. Ce qu'un script ou un écouteur répond hors d'un verbe n'est pas listé.

Identifiants liés


Modifier la source de cette page · Signaler une erreur

Accueil

Index (6)
Démarrer (6)
Jouer (9)
Installer (17)
Créer un jeu (55)
Moteur (4)
Studio local (24)
Studio d'équipe (21)
Clever Cloud (23)
Reality Bridge et connecteurs (16)
Contribuer (25)
Référence (7)

Clone this wiki locally