Descripción#
Referencia de la interfaz de X4. Los tipos solo están establecidos dentro del ámbito indicado.
Valor devuelto#
| Tipo | Significado |
|---|---|
none (acción de la DM) |
Tipos describen la interfaz declarada, no prueba de un efecto de juego exitoso. |
Atributos XML#
Cómo funcionan los tipos de esquemas
libraries/common.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
exact |
expression |
no | no declarada |
list |
expression |
no | no declarada |
min |
expression |
no | no declarada |
max |
expression |
no | no declarada |
profile |
profilelookup |
no | no declarada |
scale |
inline:select@scale |
no | no declarada |
seed |
fixedrandomseed |
no | no declarada |
autoadvanceseed |
autoadvancerandomseed |
no | no declarada |
weight |
selectionweight |
no | no declarada |
comment |
comment |
no | no declarada |
libraries/common.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
faction |
factionexprlookup |
no | no declarada |
tags |
expression |
no | no declarada |
size |
shipsizeclasslookup |
no | no declarada |
required |
boolean |
no | no declarada |
comment |
comment |
no | no declarada |
libraries/common.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
faction |
factionexprlookup |
no | no declarada |
tags |
expression |
no | no declarada |
race |
raceexprlookup |
no | no declarada |
required |
boolean |
no | no declarada |
comment |
comment |
no | no declarada |
libraries/common.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
faction |
factionexprlookup |
no | no declarada |
race |
raceexprlookup |
no | no declarada |
tags |
expression |
no | no declarada |
ware |
expression |
no | no declarada |
required |
boolean |
no | no declarada |
comment |
comment |
no | no declarada |
libraries/drops.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
weight |
selectionweight |
no | no declarada |
libraries/drops.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
macro |
namestring |
Sí | no declarada |
min |
xs:nonNegativeInteger |
no | no declarada |
max |
xs:positiveInteger |
no | no declarada |
exact |
xs:positiveInteger |
no | no declarada |
weight |
selectionweight |
no | no declarada |
libraries/drops.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
timeline |
namestring |
no | no declarada |
audiolog |
namestring |
no | no declarada |
weight |
selectionweight |
no | no declarada |
libraries/effects.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|
libraries/effects.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
selection |
selectionlookup |
no | no declarada |
libraries/objectspawnrules.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
macro |
objectmacro |
no | no declarada |
drop |
drop |
no | no declarada |
weight |
xs:nonNegativeInteger |
no | no declarada |
cooldown |
xs:float |
no | no declarada |
libraries/regionobjectgroups.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
macro |
unknown |
Sí | no declarada |
weight |
unknown |
no | no declarada |
libraries/sound_library.xsd
| Atributo | Tipo de esquema | Requerido | Predeterminado / fijo |
|---|---|---|---|
start |
unknown |
no | no declarada |
loop |
unknown |
no | no declarada |
end |
unknown |
no | no declarada |
startduration |
unknown |
no | no declarada |
loopduration |
unknown |
no | no declarada |
endduration |
unknown |
no | no declarada |
weight |
xs:integer |
no | no declarada |
index |
xs:integer |
no | no declarada |
Una acción MD puede escribir en una variable con nombre o cambiar el mundo. No es un valor devuelto por Lua. La variable de salida depende de la acción y sus atributos.
Ejemplo y contexto#
Ver conceptos básicos del idioma, tipos y métodos y Eventos Lua / MD. Ejemplos de aprendizaje independiente son ejemplos. No se distribuyen archivos de fuentes de proyectos o fragmentos de implementación privada con esta referencia.