Variablen
Variable: Auf Wert setzen
Setzt den Wert einer bestimmten Variable auf einen festgelegten Wert.
- Variable: Die zu nutzende Variable.
- Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.
Actor
Akteur-Blickrichtung in Variable speichern
Speichert die aktuelle Richtung eines Akteurs in einer Variable.
Actor 1- Akteur: Der zu überprüfende Akteur.
- Variable: Die als Richtung zu nutzende Variable.
Akteurposition in Variablen speichern
Speichert die aktuelle Position eines Akteurs in zwei Variablen. Eine für die vertikale, die andere für die horizontale Position.
Actor 1- Akteur: Der zu überprüfende Akteur.
- X: Die als horizontale Position zu nutzende Variable.
- Y: Die als vertikale Position zu nutzende Variable.
Boolean
Variable: Auf 'falsch' setzen
Setzt den Wert einer bestimmten Variable auf 'falsch'.
- Variable: Die zu nutzende Variable.
- Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.
Variable: Auf 'wahr' setzen
Setzt den Wert einer bestimmten Variable auf 'wahr'.
- Variable: Die zu nutzende Variable.
- Wert: Der Wert auf den die gewählte Variable gesetzt werden soll.
Control Flow
Wenn Variable mit Wert verglichen
Einen Teil des Skripts bedingt ausführen, wenn die angegebene Variable einem bestimmten Wert entspricht.
- Bedingung: Die auszuwertende Bedingung
- 'wahr': Das bei wahrer Bedingung auszuführende Skript.
- 'falsch': Das bei falscher Bedingung auszuführende Skript.
Wenn Variable mit Variable verglichen
Einen Teil des Skripts bedingt ausführen, wenn die angegebene Variable dem Wert einer anderen Variable entspricht.
- Bedingung: Die auszuwertende Bedingung
- 'wahr': Das bei wahrer Bedingung auszuführende Skript.
- 'falsch': Das bei falscher Bedingung auszuführende Skript.
Counter
Variable: Um 1 verringern
Verringert den Wert der angegebenen Variable um eins.
- Variable: Die zu nutzende Variable.
Variable: Um 1 erhöhen
Erhöht den Wert der angegebenen Variable um eins.
- Variable: Die zu nutzende Variable.
Engine Fields
Engine: Einstellungen in Variable speichern
Den Wert eines Engine-Feldes in einer Variable speichern.
Referenzen
/docs/settings#engine-settings
- Engine-Feld: Das Engine-Feld, deren Wert gelesen wird.
- Variable: Die zu nutzende Variable.
Flags
Variable Flags hinzufügen
Ausgewählte Flags einer Variablen auf 'wahr' setzen. Alle nicht ausgewählten Flags behalten ihren vorherigen Wert.
- Variable: Die zu nutzende Variable.
- Kennzeichen 1: Kennzeichen 1 auf 'wahr' setzen.
- Kennzeichen 2: Kennzeichen 2 auf 'wahr' setzen.
- Kennzeichen 3: Kennzeichen 3 auf 'wahr' setzen.
- Kennzeichen 4: Kennzeichen 4 auf 'wahr' setzen.
Variable: Flags leeren
Ausgewählte Flags einer Variablen auf 'falsch' setzen. Alle nicht ausgewählten Flags behalten ihren vorherigen Wert.
- Variable: Die zu nutzende Variable.
- Kennzeichen 1: Kennzeichen 1 auf 'falsch' setzen.
- Kennzeichen 2: Kennzeichen 2 auf 'falsch' setzen.
- Kennzeichen 3: Kennzeichen 3 auf 'falsch' setzen.
- Kennzeichen 4: Kennzeichen 4 auf 'falsch' setzen.
Variable Flags festlegen
Den Wert einer Variablen festlegen, indem einzelne Bits der 16-Bit-Zahl aktiviert werden. Ermöglicht die Speicherung von 16 wahr/falsch-Werten in einer einzigen Variablen. Durch das Setzen der Flags wird der vorherige Wert der Variablen ersetzt.
- Variable: Die zu nutzende Variable.
- Kennzeichen 1: Kennzeichen 1 auf 'wahr' setzen.
- Kennzeichen 2: Kennzeichen 2 auf 'wahr' setzen.
- Kennzeichen 3: Kennzeichen 3 auf 'wahr' setzen.
- Kennzeichen 4: Kennzeichen 4 auf 'wahr' setzen.
Math
Mathematischen Ausdruck auswerten
Eine Variable auf das Ergebnis der Auswertung eines mathematischen Ausdrucks setzen.
Referenzen
/docs/scripting/math-expressions
- Variable: Die zu nutzende Variable.
- Ausdruck: Der auszuwertende Ausdruck.
Mathematische Funktionen
Erlaubt es dir, verschiedene mathematische Funktionen auf einer Variable auszuführen, um ein Wert/Variable/Zufallszahl zu addieren/subtrahieren/multiplizieren/dividieren bzw. den Modulus zu berechnen.
- Variable: Die zu nutzende Variable.
- Operation: Die Operation, die zur Änderung des Variablenwerts verwendet werden soll.
- Wert: Der Wert, der mit der Variable durch die gewählte Operation kombiniert werden soll.
Random
Saat-Zufallszahlengenerator
Dies einsetzen, dass auf Benutzereingaben reagiert wird, um sicherzustellen, dass sich die Zufallszahlen zwischen den Spieldurchgängen ändern.
Reset
Variable: Alle Variablen auf 'falsch' zurücksetzen
Alle vom Projekt verwendeten Variablen werden auf 'falsch' zurückgesetzt.
Save Data
Variable aus Spieldaten in Variable speichern
Einen Variablenwert aus einem festgelegten Speicherslot lesen und in einer Variable speichern.
- Variable festlegen: Die zu aktualisierende Variable.
- Zu Variable: Die Variable deren Wert gelesen wird.
- Von Speicherslot: Der zu nutzende Speicherslot.