Zum Hauptinhalt springen

Handbuch

Eine Regel schreiben

Regeln entscheiden, was eine spielende Person sieht, was sie zahlt und was sich danach ändert. Sie werden in normaler Sprache geschrieben, nicht in Code.

Eine Regel ist ein Satz

Die Schaltfläche „Règles…“ einer Wahl öffnet den Baukasten. Eine Regel hat dort die Form eines Lückensatzes: „besitzt den Gegenstand [Messingschlüssel] in Menge mindestens [1]“. Die Wörter stehen fest, die eckigen Klammern öffnen eine Auswahl oder ein kleines Zahlenfeld.

Oben im Panel schreibt sich eine Zusammenfassung bei jeder Änderung neu und gibt Ihnen die ganze Regel als einen Satz zurück. Es ist dieselbe Zusammenfassung, die klein im Graphen und im Inspektor erscheint, das heißt: es gibt im ganzen Editor nur eine Art, eine Regel zu lesen.

Der ausgeklappte Regelbaukasten: die automatische Zusammenfassung, der Wahltext und eine Gruppe „alle diese Bedingungen“ mit zwei Sätzen.
Der Pfeil oben rechts wechselt zwischen dem schmalen Panel und dieser breiten Ansicht. Beide zeigen dasselbe; die breite liest sich besser.

Eine Regel gilt für alle Sprachen zugleich. Nur der Wahltext oben im Panel folgt der Arbeitssprache.

Eine Bedingung wählen

„+ Condition“ öffnet eine nach Familien gruppierte Auswahl: Inventar, Ressourcen, Werte, Ereignisse, Charakter, Fortschritt, Laden, Proben, Kampf. Jeder Eintrag liest sich dort in normaler Sprache, und die Auswahl bietet nur, was die Engine wirklich auswerten kann.

Die Bedingungsauswahl: ein Suchfeld und die nach Familien gruppierten Einträge.
Ein noch leerer Verweis füllt sich aus derselben Auswahl und bietet an, die fehlende Definition anzulegen, ohne die Regel zu verlassen.

Ein leer gelassener Platz ist sichtbar: der Satz zeigt dort einen Marker, und die Prüfung erinnert Sie vor der Veröffentlichung daran. Beim Schreiben ist das kein Fehler; beim Veröffentlichen schon.

Die Gruppen

Mehrere nebeneinander gesetzte Bedingungen müssen alle erfüllt sein. Um etwas anderes zu sagen, steckt man sie in eine Gruppe, die auf dem Bildschirm ein echter Kasten mit eigener Beschriftung ist.

„+ Condition“ in der Kopfzeile einer Gruppe legt die Zeile darin an. Um eine bestehende Zeile in eine Gruppe zu verschieben, nutzen Sie ihr Menü „Déplacer…“: das ist der einzige Weg, und er verweigert jede Verschiebung, die eine Schleife erzeugen würde.
Gruppe Wahr, wenn Dient für
ALLE DIESE BEDINGUNGEN Jede Zeile darin ist erfüllt. „der Schlüssel und die Laterne“
MINDESTENS EINE Eine einzige Zeile genügt. „der Schlüssel oder die Fähigkeit, Schlösser zu knacken“
AUSSER WENN Seine einzige Zeile ist nicht erfüllt. „außer wenn die Brücke zerstört ist“

Kosten, Effekte, Proben, Ziel

Unter den Bedingungen geht das Panel in der Reihenfolge weiter, in der die Dinge einer spielenden Person tatsächlich widerfahren.

  • Kosten werden bezahlt, sobald die spielende Person wählt, vor allem anderen, und sie sind sichtbar. Kosten nehmen eine feste Zahl: ein erwürfelter Betrag machte eine Wahl sichtbar, ohne bezahlbar zu sein.
  • Effekte greifen, sobald die Wahl aufgelöst ist, in der Reihenfolge, die Sie festlegen. Ein Effekt darf würfeln.
  • Eine Probe verwandelt die Wahl: das Ziel verlässt sie und wandert in die Ausgänge, einer je Ergebnis, jeder mit eigenen Effekten.
  • Das Ziel schließt das Panel ab, und es ist dasselbe Bedienelement wie im Inspektor: fünf Möglichkeiten, eine zur Zeit.

Nirgends JSON

Im Editor gibt es kein Feld, um eine Bedingung, einen Effekt oder ein Ziel von Hand einzutippen. Kein erweiterter Modus, keine Quellansicht, keine vorübergehende Hintertür. Ein Bereich „Détails techniques“ zeigt die kompilierte Form einer Regel, nur lesbar, für Neugierige.

Die Folge ist einfach: solange eine Regel nicht in der Auswahl steht, lässt sie sich nicht schreiben. Das ist eine Einschränkung, und es ist zugleich die Garantie, dass eine gespeicherte Regel von der Engine verstanden wird, wenn sie jemand spielt.