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
chance expression Nein nicht deklariert
weight expression Nein nicht deklariert
comment comment Nein nicht deklariert
ware expression Ja. nicht deklariert
minamount expression Nein nicht deklariert
minrating expression Nein nicht deklariert
refobject expression Ja. nicht deklariert
onlydetected booleanexpression Nein nicht deklariert
onlyundetected booleanexpression Nein nicht deklariert
ignoredangerousregions booleanexpression Nein nicht deklariert
wares expression Nein nicht deklariert
canpickup booleanexpression Nein nicht deklariert
cantow booleanexpression Nein nicht deklariert
candismantle booleanexpression Nein nicht deklariert
zone lvalueexpression Nein nicht deklariert
sector lvalueexpression Nein nicht deklariert
distance lvalueexpression Nein nicht deklariert
position lvalueexpression Ja. nicht deklariert
resourcearea lvalueexpression 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.