Beschreibung#

Referenz zur X4-Schnittstelle. Typen sind nur innerhalb des angegebenen Geltungsbereichs geklärt.

Rückgabewert#

Typ Bedeutung
none (MD-Aktion) Typen beschreiben die deklarierte Schnittstelle, nicht den Nachweis eines erfolgreichen Spieleffekts.

Typen und Methoden

XML-Attribute#

Wie wirken schema Typen?

libraries/common.xsd

Attribut Schematyp Erforderlich Standard / festgelegt
macro macroname Nein nicht deklariert
group namestring Nein nicht deklariert
actor expression Nein nicht deklariert
ref expression Nein nicht deklariert
comment comment Nein nicht deklariert

libraries/gamestarts.xsd

Attribut Schematyp Erforderlich Standard / festgelegt
name xs:string Nein nicht deklariert
faction factionlookup Nein nicht deklariert
race racelookup Nein nicht deklariert
tags xs:string Nein nicht deklariert
comment comment Nein nicht deklariert

Eine MD-Aktion kann eine benannte Variable schreiben oder die Spielwelt ändern. Das ist kein Lua-Rückgabewert. Die Ausgabevariable hängt von der Aktion und ihren Attributen ab.

Beispiel und Kontext#

Siehe Sprachkenntnisse, Arten und Methoden und Lua / MD-Veranstaltungen. Beispiele gibt es unabhängige Lernbeispiele. Mit dieser Referenz werden keine Projekt-Quelldateien oder private Implementierungsfragmente verteilt.