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. |
XML-Attribute#
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.