47 lines
3.0 KiB
XML
47 lines
3.0 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/Abnormality" targetNamespace="https://vezel.dev/novadrop/dc/Abnormality" xsi:schemaLocation="https://vezel.dev/novadrop/dc ../DataCenter.xsd" elementFormDefault="qualified">
|
|
<xsd:complexType name="Abnormality">
|
|
<xsd:sequence>
|
|
<xsd:element name="Abnormal" type="Abnormality_Abnormal" maxOccurs="unbounded" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="Abnormality_Abnormal" dc:keys="id">
|
|
<xsd:sequence>
|
|
<xsd:element name="AbnormalityEffect" type="Abnormality_Abnormal_AbnormalityEffect" minOccurs="0" maxOccurs="unbounded" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="bySkillCategory" type="xsd:string" />
|
|
<xsd:attribute name="id" type="xsd:int" use="required" />
|
|
<xsd:attribute name="infinity" type="xsd:boolean" use="required" />
|
|
<xsd:attribute name="isBuff" type="xsd:boolean" use="required" />
|
|
<xsd:attribute name="isHideOnRefresh" type="xsd:boolean" use="required" />
|
|
<xsd:attribute name="isShow" type="xsd:string" use="required" />
|
|
<xsd:attribute name="kind" type="xsd:int" use="required" />
|
|
<xsd:attribute name="level" type="xsd:int" use="required" />
|
|
<xsd:attribute name="notCareDeath" type="xsd:boolean" use="required" />
|
|
<xsd:attribute name="priority" type="xsd:int" use="required" />
|
|
<xsd:attribute name="property" type="xsd:int" use="required" />
|
|
<xsd:attribute name="time" type="xsd:string" use="required" />
|
|
</xsd:complexType>
|
|
<xsd:complexType name="Abnormality_Abnormal_AbnormalityEffect">
|
|
<xsd:attribute name="ShaderOnAlly" type="xsd:string" />
|
|
<xsd:attribute name="ShaderOnMy" type="xsd:string" />
|
|
<xsd:attribute name="ShaderOnOther" type="xsd:string" />
|
|
<xsd:attribute name="appearEffectId" type="xsd:int" />
|
|
<xsd:attribute name="appearShader" type="xsd:string" />
|
|
<xsd:attribute name="arcaneFxId" type="xsd:int" />
|
|
<xsd:attribute name="attackEffectId" type="xsd:int" />
|
|
<xsd:attribute name="damageEffectId" type="xsd:int" />
|
|
<xsd:attribute name="disappearEffectId" type="xsd:int" />
|
|
<xsd:attribute name="disappearShader" type="xsd:string" />
|
|
<xsd:attribute name="effectId" type="xsd:int" />
|
|
<xsd:attribute name="effectPart" type="xsd:string" />
|
|
<xsd:attribute name="effectTime" type="xsd:int" />
|
|
<xsd:attribute name="isEnemyCheck" type="xsd:int" />
|
|
<xsd:attribute name="method" type="xsd:int" use="required" />
|
|
<xsd:attribute name="overlayEffectId" type="xsd:int" />
|
|
<xsd:attribute name="tickInterval" type="xsd:int" use="required" />
|
|
<xsd:attribute name="type" type="xsd:int" use="required" />
|
|
<xsd:attribute name="value" type="xsd:float" use="required" />
|
|
</xsd:complexType>
|
|
<xsd:element name="Abnormality" type="Abnormality" />
|
|
</xsd:schema>
|