Rückgabewert#

Typ Bedeutung
keine (MD-Aktion) Keine Lua-Rückgabe. Der Param-Ausdruck liefert einen Wert für den empfangenden Lua-Handler.

Typen und Methoden

Vordruck#

Ebene: Mission Director, innen actions. name ist ein MD-Ausdruck, der den Ereignisnamen zurückgibt; param ist ein Payload-Ausdruck. Innere Anführungszeichen aus MD-String-Literaturen. Registrieren Sie den Lua-Empfänger vorher mit RegisterEvent.

XML
<raise_lua_event name="'Wiki.Pong'" param="'pong'" />

Was geschieht: Lua empfängt ein Wiki.Pong-Ereignis mit dem payload "pong". Eine sichtbare Nachricht erfordert eine explizite Aktion des Lua-Handlers.

Ergebnis zurückgeben#

Das Projekt verwendet Strings für kleine Ergebnisse und eine vereinbarte Start/Cunk/End-Serie für größere. Das Empfangen eines Stücks stellt keine Snapshot-Komplettität her.

Grenzen#

Ein Event liefert UI-Daten; es besteht nicht automatisch ein Operationsjournal. Definieren Sie die Persistenzgrenze für Effekt und Ergebnis. Kodieren Sie die Benutzerwerte, bevor Sie sie in ein Trennfeld-separiertes Drahtformat setzen. Das einfache Pong-Beispiel vermeidet absichtlich komplexen Benutzertext.