Files
Client-Datasheets/DataCenter_Final_GER/WorkObjectData/WorkObjectData.xsd
2025-03-03 19:44:55 -05:00

34 lines
2.2 KiB
XML

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="https://vezel.dev/novadrop/dc" xmlns="https://vezel.dev/novadrop/dc/WorkObjectData" targetNamespace="https://vezel.dev/novadrop/dc/WorkObjectData" xsi:schemaLocation="https://vezel.dev/novadrop/dc ../DataCenter.xsd" elementFormDefault="qualified">
<xsd:complexType name="WorkObjectData">
<xsd:sequence>
<xsd:element name="WorkObject" type="WorkObjectData_WorkObject" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkObjectData_WorkObject">
<xsd:sequence>
<xsd:element name="ActionScript" type="WorkObjectData_WorkObject_ActionScript" minOccurs="0" />
<xsd:element name="NamePlate" type="WorkObjectData_WorkObject_NamePlate" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attribute name="despawnAfterWork" type="xsd:boolean" use="required" />
<xsd:attribute name="firstTaskId" type="xsd:int" use="required" />
<xsd:attribute name="isForQuestId" type="xsd:int" use="required" />
<xsd:attribute name="isWideBroadcaster" type="xsd:boolean" />
<xsd:attribute name="keyItemAmount" type="xsd:int" />
<xsd:attribute name="keyItemId" type="xsd:int" />
<xsd:attribute name="lastTaskId" type="xsd:int" use="required" />
<xsd:attribute name="prepareDuration" type="xsd:int" use="required" />
<xsd:attribute name="scale" type="xsd:float" />
<xsd:attribute name="shapeId" type="xsd:int" use="required" />
<xsd:attribute name="socialMotionId" type="xsd:int" use="required" />
<xsd:attribute name="templateId" type="xsd:int" use="required" />
</xsd:complexType>
<xsd:complexType name="WorkObjectData_WorkObject_ActionScript">
<xsd:attribute name="end" type="xsd:int" use="required" />
<xsd:attribute name="start" type="xsd:int" use="required" />
</xsd:complexType>
<xsd:complexType name="WorkObjectData_WorkObject_NamePlate">
<xsd:attribute name="nameplateHeight" type="xsd:int" use="required" />
</xsd:complexType>
<xsd:element name="WorkObjectData" type="WorkObjectData" />
</xsd:schema>