Bedeutung#

xs:float: Eine Zahl mit einfacher Genauigkeit nach XML Schema. Das Attribut kann zusätzliche Einheiten oder Wertebereiche festlegen.

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#

W3C XML Schema

Eigenschaft Wert
Konstruktion builtin

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#

TEXT
0.5

Was geschieht: 0,5 ist ein numerisches Wort; seine Eignung für eine Spielaktion ist eine separate Anforderung.

Objekt- und Gruppenvariablen müssen im richtigen MD-/AI-Kontext bereits existieren. Dies sind Lernfragmente und keine vollständige ausführbare Mission.

Verwendet von#

Element Attribut Schema
level eventbonus libraries/diplomacy.xsd
level score libraries/gamestarts.xsd
linear startvalue libraries/effects.xsd
linear sustainvalue libraries/effects.xsd
linear endvalue libraries/effects.xsd
linear attackduration libraries/effects.xsd
linear sustainduration libraries/effects.xsd
linear releaseduration libraries/effects.xsd
position x libraries/effects.xsd
position y libraries/effects.xsd
position z libraries/effects.xsd
position x libraries/libraries.xsd
position y libraries/libraries.xsd
position z libraries/libraries.xsd
position yaw libraries/libraries.xsd
position pitch libraries/libraries.xsd
position roll libraries/libraries.xsd
position x libraries/objectspawnpoints.xsd
position y libraries/objectspawnpoints.xsd
position z libraries/objectspawnpoints.xsd
position x libraries/parameters.xsd
position y libraries/parameters.xsd
position z libraries/parameters.xsd
position x libraries/region_definitions.xsd
position y libraries/region_definitions.xsd
position z libraries/region_definitions.xsd
position x libraries/regionyields.xsd
position y libraries/regionyields.xsd
position z libraries/regionyields.xsd
rotation pitch libraries/effects.xsd
rotation yaw libraries/effects.xsd
rotation roll libraries/effects.xsd
rotation yaw libraries/objectspawnpoints.xsd
rotation pitch libraries/objectspawnpoints.xsd
rotation roll libraries/objectspawnpoints.xsd
rotation yaw libraries/parameters.xsd
rotation pitch libraries/parameters.xsd
rotation roll libraries/parameters.xsd
rotation min libraries/parameters.xsd
rotation max libraries/parameters.xsd
rotation yaw libraries/region_definitions.xsd
rotation pitch libraries/region_definitions.xsd
rotation roll libraries/region_definitions.xsd
rotation yaw libraries/regionyields.xsd
rotation pitch libraries/regionyields.xsd
rotation roll libraries/regionyields.xsd
select cooldown libraries/objectspawnrules.xsd
variation min libraries/parameters.xsd
variation max libraries/parameters.xsd

Alle Schematypen · Lua- / MD-Werttypen