अर्थ#

xs:float: XML Schema की एकल सटीकता वाली संख्या। एट्रिब्यूट अतिरिक्त इकाइयाँ या सीमाएँ तय कर सकता है।

XSD प्रकार XML पर सीमाएँ लगाता है; यह Lua का वापसी मान या event.param के डेटा का प्रकार घोषित नहीं करता। स्कीमा के अनुसार सही मान गेम में प्रभाव होने का प्रमाण नहीं है।

स्कीमा की संरचना#

W3C XML Schema

प्रॉपर्टी मान
प्रकार की संरचना builtin

restriction आधार प्रकार को सीमित करता है; union अपनी किसी एक शाखा को स्वीकार करता है; list खाली स्थान से अलग किए गए आइटम बताता है। एक restriction के enumeration मान वैकल्पिक मान होते हैं। pattern में XML Schema के रेगुलर एक्सप्रेशन हैं, Lua पैटर्न या JavaScript RegExp नहीं। आधार प्रकार से मिली सीमाएँ भी लागू रहती हैं।

उदाहरण और परिणाम#

TEXT
0.5

क्या होता है: 0.5 एक संख्यात्मक शाब्दिक है; एक खेल कार्रवाई के लिए इसकी उपयुक्तता एक अलग आवश्यकता है।

ऑब्जेक्ट और समूह के वेरिएबल सही MD / AI संदर्भ में पहले से मौजूद होने चाहिए। ये सीखने के अंश हैं, पूरी चलने योग्य मिशन फ़ाइल नहीं।

इनमें उपयोग होता है#

तत्व एट्रिब्यूट स्कीमा
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

सभी स्कीमा प्रकार · Lua / MD मानों के प्रकार