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 |
|---|---|---|---|
chance |
expression |
Nein | nicht deklariert |
weight |
expression |
Nein | nicht deklariert |
comment |
comment |
Nein | nicht deklariert |
actor |
actor |
Ja. | nicht deklariert |
page |
pagewithdefault |
Nein | nicht deklariert |
line |
lineorlist |
Nein | nicht deklariert |
delay |
speakdelay |
Nein | nicht deklariert |
emotion |
speakemotion |
Nein | nicht deklariert |
timer |
speaktimer |
Nein | nicht deklariert |
interruptontimer |
speakinterruptontimer |
Nein | nicht deklariert |
priority |
expression |
Nein | nicht deklariert |
caninterrupt |
booleanexpression |
Nein | nicht deklariert |
recipient |
expression |
Nein | nicht deklariert |
topic |
expression |
Nein | nicht deklariert |
backgroundcomm |
booleanexpression |
Nein | nicht deklariert |
broadcast |
booleanexpression |
Nein | nicht deklariert |
voiceover |
booleanexpression |
Nein | nicht deklariert |
check |
boolean |
Nein | nicht deklariert |
libraries/voicesequences.xsd
| Attribut | Schematyp | Erforderlich | Standard / festgelegt |
|---|---|---|---|
page |
xs:positiveInteger |
Nein | nicht deklariert |
line |
xs:positiveInteger |
Ja. | nicht deklariert |
priority |
xs:integer |
Nein | nicht deklariert |
nosubtitles |
xs:boolean |
Nein | nicht deklariert |
filter |
xs:string |
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.