Beschreibung#

Die benannte Lua-Benachrichtigung gameSaved. Sendezeitpunkt und Nutzdatenvertrag sind hier nicht geklärt; das dokumentierte MD-Speicherereignis hat einen eigenen Vertrag.

Handler-Argumente#

Datenbaum Typ Bedeutung
eventName string Named-Dispatch Ereigniskennung.
payload unknown Die sibirische Nutzlast, ihre Bereiche und Erfolgssemantik sind nicht etabliert.

Abonnement-Beispiel#

Der benannte Diagnosehandler unten zeichnet auf, was sein Disponent liefert; er erahnt nicht die Nutzlaststruktur. Registrieren Sie sich einmal pro UI-Kontext.

LUA
local lastSaved
local function onWikiSaved(eventName, payload)
  lastSaved = { name = eventName, payload = payload }
end

RegisterEvent("gameSaved", onWikiSaved)

Entriegelung bei der Aufräumarbeiten#

Führen Sie dies später, wenn der Besitzer entsorgt wird, nicht unmittelbar nach der Registrierung:

LUA
UnregisterEvent("gameSaved", onWikiSaved)

Was geschieht#

Wenn der benannte Disponent gameSaved liefert, zeichnet lastSaved seinen Namen und seine Nutzlast auf. Dies beweist keinen erfolgreichen Diskettenspeicher. Für dokumentierte Speicherdaten siehe die MD-Ereignisse.

Dies sind unabhängige Lernbeispiele, keine ausgeführten Spieltests.

Rückgabewert#

Die Beispiele liefern keinen Wert. Sie stellen keinen Rückgabevertrag fest, der das Verhalten der Maschine verändert.

Typen und Methoden