Bedeutung#

factionexprlookup: 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 union
Zweige der Vereinigung expression

Zusätzliche Inline-Union-Zweigstelle:

Eigenschaft Wert
Konstruktion restriction
Basistyp xs:string
Einschränkung Wert
enumeration faction.alliance
enumeration faction.antigone
enumeration faction.argon
enumeration faction.boron
enumeration faction.buccaneers
enumeration faction.court
enumeration faction.civilian
enumeration faction.criminal
enumeration faction.outlaw
enumeration faction.freesplit
enumeration faction.hatikvah
enumeration faction.holyorder
enumeration faction.holyorderfanatic
enumeration faction.kaori
enumeration faction.khaak
enumeration faction.loanshark
enumeration faction.ministry
enumeration faction.ownerless
enumeration faction.paranid
enumeration faction.pioneers
enumeration faction.player
enumeration faction.scaleplate
enumeration faction.scavenger
enumeration faction.smuggler
enumeration faction.split
enumeration faction.teladi
enumeration faction.terran
enumeration faction.trinity
enumeration faction.yaki
enumeration faction.xenon

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_units faction libraries/common.xsd
find_cluster knownto libraries/common.xsd
find_cluster tradesknownto libraries/common.xsd
find_cluster canbuildfor libraries/common.xsd
find_cluster accessgrantedto libraries/common.xsd
find_cluster accessrestrictedto libraries/common.xsd
find_dockingbay knownto libraries/common.xsd
find_dockingbay tradesknownto libraries/common.xsd
find_dockingbay canbuildfor libraries/common.xsd
find_object knownto libraries/common.xsd
find_object tradesknownto libraries/common.xsd
find_object canbuildfor libraries/common.xsd
find_object_component knownto libraries/common.xsd
find_object_component tradesknownto libraries/common.xsd
find_object_component canbuildfor libraries/common.xsd
find_object_component contestedby libraries/common.xsd
find_object_component accessgrantedto libraries/common.xsd
find_object_component accessrestrictedto libraries/common.xsd
find_room knownto libraries/common.xsd
find_room tradesknownto libraries/common.xsd
find_room canbuildfor libraries/common.xsd
find_sector knownto libraries/common.xsd
find_sector tradesknownto libraries/common.xsd
find_sector canbuildfor libraries/common.xsd
find_sector accessgrantedto libraries/common.xsd
find_sector accessrestrictedto libraries/common.xsd
find_sector contestedby libraries/common.xsd
find_sector_in_range knownto libraries/common.xsd
find_sector_in_range tradesknownto libraries/common.xsd
find_sector_in_range canbuildfor libraries/common.xsd
find_sector_in_range accessgrantedto libraries/common.xsd
find_sector_in_range accessrestrictedto libraries/common.xsd
find_sector_in_range contestedby libraries/common.xsd
find_ship knownto libraries/common.xsd
find_ship tradesknownto libraries/common.xsd
find_ship canbuildfor libraries/common.xsd
find_ship_by_true_owner knownto libraries/common.xsd
find_ship_by_true_owner tradesknownto libraries/common.xsd
find_ship_by_true_owner canbuildfor libraries/common.xsd
find_ship_by_true_owner faction libraries/common.xsd
find_station knownto libraries/common.xsd
find_station tradesknownto libraries/common.xsd
find_station canbuildfor libraries/common.xsd
find_station_by_true_owner knownto libraries/common.xsd
find_station_by_true_owner tradesknownto libraries/common.xsd
find_station_by_true_owner canbuildfor libraries/common.xsd
find_station_by_true_owner faction libraries/common.xsd
get_ship_definition faction libraries/common.xsd
level faction libraries/common.xsd
match_content knownto libraries/common.xsd
match_content tradesknownto libraries/common.xsd
match_content canbuildfor libraries/common.xsd
match_content contestedby libraries/common.xsd
match_content accessgrantedto libraries/common.xsd
match_content accessrestrictedto libraries/common.xsd
match_relation_to faction libraries/common.xsd
select faction libraries/common.xsd

Alle Schematypen · Lua- / MD-Werttypen