Significado#

infolibrarytypelookup: Tipo de atributo del esquema de X4: tipos base, restricciones y valores posibles.

Un tipo XSD restringe el XML; no declara un retorno Lua ni el tipo de los datos de event.param. Un valor válido según el esquema no demuestra que el efecto ocurra en el juego.

Estructura del esquema#

libraries/common.xsd

Propiedad Valor
Construcción del tipo restriction
Tipo base xs:string
Restricción Valor
enumeration shiptypes_xl
enumeration shiptypes_l
enumeration shiptypes_m
enumeration shiptypes_s
enumeration shiptypes_xs
enumeration stationtypes
enumeration moduletypes_production
enumeration moduletypes_build
enumeration moduletypes_storage
enumeration moduletypes_habitation
enumeration moduletypes_defence
enumeration moduletypes_communication
enumeration moduletypes_dock
enumeration moduletypes_pier
enumeration moduletypes_other
enumeration moduletypes_processing
enumeration moduletypes_venture
enumeration moduletypes_welfare
enumeration weapons_lasers
enumeration weapons_missilelaunchers
enumeration weapons_turrets
enumeration weapons_missileturrets
enumeration shieldgentypes
enumeration enginetypes
enumeration thrustertypes
enumeration missiletypes
enumeration marines
enumeration unique_npcs
enumeration wares
enumeration productionmethods
enumeration researchmethods
enumeration researchables
enumeration inventory_wares
enumeration races
enumeration factions
enumeration licences
enumeration entitytypes
enumeration equipmentmods
enumeration paintmods
enumeration clothingmods
enumeration software
enumeration bombs
enumeration lasertowers
enumeration mines
enumeration navbeacons
enumeration resourceprobes
enumeration satellites
enumeration timeline
enumeration audiologs

restriction restringe un tipo base; union acepta una de sus ramas; list describe elementos separados por espacios en blanco. Los valores enumeration de una misma restricción son alternativas. pattern usa expresiones regulares de XML Schema, no patrones Lua ni RegExp de JavaScript. Las restricciones heredadas del tipo base siguen aplicándose.

Ejemplo y resultado#

Use las páginas de atributos que se encuentran a continuación para ejemplos contextuales. Un ejemplo ejecutable genérico no se infiere de un nombre de tipo solo.

Utilizado por#

Elemento Atributo Esquema
add_encyclopedia_entry type libraries/common.xsd

Todos los tipos de esquema · Tipos de valores Lua / MD