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
mininput unknown Ja. nicht deklariert
maxinput unknown Ja. nicht deklariert
minoutput unknown Ja. nicht deklariert
maxoutput unknown Ja. nicht deklariert

libraries/common.xsd

Attribut Schematyp Erforderlich Standard / festgelegt
x expression Nein nicht deklariert
y expression Nein nicht deklariert
z expression Nein nicht deklariert
value expression Nein nicht deklariert

libraries/effects.xsd

Attribut Schematyp Erforderlich Standard / festgelegt
startvalue xs:float Nein nicht deklariert
sustainvalue xs:float Nein nicht deklariert
endvalue xs:float Nein nicht deklariert
attackduration xs:float Nein nicht deklariert
sustainduration xs:float Nein nicht deklariert
releaseduration xs:float Nein nicht deklariert

libraries/parameters.xsd

Attribut Schematyp Erforderlich Standard / festgelegt

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.