अर्थ#
checkeventsource: गायब इवेंट स्रोत ऑब्जेक्ट की डायग्नोस्टिक नियंत्रित करता है; डिफ़ॉल्ट true है। केवल स्रोत वेरिएबल बदलने से शर्त दोबारा शुरू नहीं होती।
XSD प्रकार XML पर सीमाएँ लगाता है; यह Lua का वापसी मान या event.param के डेटा का प्रकार घोषित नहीं करता। स्कीमा के अनुसार सही मान गेम में प्रभाव होने का प्रमाण नहीं है।
स्कीमा की संरचना#
libraries/common.xsd
| प्रॉपर्टी | मान |
|---|---|
| प्रकार की संरचना | restriction |
| आधार प्रकार | boolean |
restriction आधार प्रकार को सीमित करता है; union अपनी किसी एक शाखा को स्वीकार करता है; list खाली स्थान से अलग किए गए आइटम बताता है। एक restriction के enumeration मान वैकल्पिक मान होते हैं। pattern में XML Schema के रेगुलर एक्सप्रेशन हैं, Lua पैटर्न या JavaScript RegExp नहीं। आधार प्रकार से मिली सीमाएँ भी लागू रहती हैं।
उदाहरण और परिणाम#
<event_object_collided object="$Ship" check="false" />क्या होता है: चेक="झूठ" इस गायब स्रोत निदान को दबाता है। बाद में परिवर्तित परिवर्तन स्वचालित रूप से एक वैध सदस्यता नहीं बनाता है।
ऑब्जेक्ट और समूह के वेरिएबल सही MD / AI संदर्भ में पहले से मौजूद होने चाहिए। ये सीखने के अंश हैं, पूरी चलने योग्य मिशन फ़ाइल नहीं।
इनमें उपयोग होता है#
| तत्व | एट्रिब्यूट | स्कीमा |
|---|---|---|
event_build_added |
check |
libraries/common.xsd |
event_build_cancelled |
check |
libraries/common.xsd |
event_build_finished |
check |
libraries/common.xsd |
event_character_animation_finished |
check |
libraries/common.xsd |
event_character_animation_started |
check |
libraries/common.xsd |
event_long_range_scan_sent |
check |
libraries/common.xsd |
event_object_changed_true_owner |
check |
libraries/common.xsd |
event_object_collided |
check |
libraries/common.xsd |
event_object_destroyed |
check |
libraries/common.xsd |
event_object_dock_too_far |
check |
libraries/common.xsd |
event_object_docked |
check |
libraries/common.xsd |
event_object_docking_aborted |
check |
libraries/common.xsd |
event_object_docking_denied |
check |
libraries/common.xsd |
event_object_docking_impossible |
check |
libraries/common.xsd |
event_object_docking_queued |
check |
libraries/common.xsd |
event_object_order_cancelled |
check |
libraries/common.xsd |
event_object_order_finished |
check |
libraries/common.xsd |
event_object_order_ready |
check |
libraries/common.xsd |
event_object_signalled |
check |
libraries/common.xsd |
event_object_undocked_from |
check |
libraries/common.xsd |
event_object_undocking_started |
check |
libraries/common.xsd |
event_weapon_fired |
check |
libraries/common.xsd |
signal_objects |
check |
libraries/common.xsd |