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
free booleanexpression Nein nicht deklariert
size expression Nein nicht deklariert
storage booleanexpression Nein nicht deklariert
building booleanexpression Nein nicht deklariert
trading booleanexpression Nein nicht deklariert
allowplayeronly booleanexpression Nein nicht deklariert
walkable booleanexpression Nein nicht deklariert
locked booleanexpression Nein nicht deklariert
hidden booleanexpression Nein nicht deklariert
showroom booleanexpression Nein nicht deklariert
ventureronly booleanexpression Nein nicht deklariert
ventureplatform expression Nein nicht deklariert
condition expression Nein nicht deklariert
negate boolean 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.