Bedeutung#

infolibrarytypelookup: X4-Attributtyp: Basistypen, Einschränkungen und mögliche Werte.

Ein XSD-Typ schränkt XML ein. Er deklariert weder einen Lua-Rückgabewert noch den Nutzdatentyp von event.param. Ein schema-konformer Wert beweist keinen erfolgreichen Spieleffekt.

Schemastruktur#

libraries/common.xsd

Eigenschaft Wert
Konstruktion restriction
Basistyp xs:string
Einschränkung Wert
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 schränkt einen Basistyp ein; union erlaubt einen ihrer Typzweige; list beschreibt durch Leerraum getrennte Elemente. enumeration-Werte innerhalb einer Einschränkung sind Alternativen. pattern verwendet reguläre Ausdrücke von XML Schema, keine Lua-Muster oder JavaScript-RegExp. Geerbte Einschränkungen des Basistyps gelten weiterhin.

Beispiel und Ergebnis#

Verwenden Sie die Attributseiten unten für Kontextbeispiele. Ein generisches executable Beispiel wird nicht allein aus einem Typnamen abgeleitet.

Verwendet von#

Element Attribut Schema
add_encyclopedia_entry type libraries/common.xsd

Alle Schematypen · Lua- / MD-Werttypen