<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsd ="http://www.w3.org/2001/XMLSchema"
+ xmlns:core ="http://jindolf.sourceforge.jp/xml/ns/401"
xmlns:tns ="http://jindolf.sourceforge.jp/xml/ns/501"
targetNamespace="http://jindolf.sourceforge.jp/xml/ns/501"
elementFormDefault="qualified"
xml:lang="ja-JP"
- version="221"
+ version="223"
>
<xsd:annotation>
schemaLocation="http://www.w3.org/2001/xml.xsd"
/>
-
- <xsd:include
+ <xsd:import
+ namespace="http://jindolf.sourceforge.jp/xml/ns/401"
schemaLocation="http://jindolf.sourceforge.jp/xml/xsd/coreType-090929.xsd"
/>
<xsd:extension base="tns:Onechar">
<xsd:attribute
name="encoding"
- type="tns:EncodingDecl"
+ type="core:EncodingDecl"
use="required"
/>
<xsd:attribute
<xsd:extension base="tns:TextLines">
<xsd:attribute
name="eventFamily"
- type="tns:EventFamily"
+ type="core:EventFamily"
fixed="announce"
/>
</xsd:extension>
<xsd:extension base="tns:TextLines">
<xsd:attribute
name="eventFamily"
- type="tns:EventFamily"
+ type="core:EventFamily"
fixed="order"
/>
</xsd:extension>
<xsd:extension base="tns:TextLines">
<xsd:attribute
name="eventFamily"
- type="tns:EventFamily"
+ type="core:EventFamily"
fixed="extra"
/>
</xsd:extension>
/>
<xsd:attribute
name="state"
- type="tns:VillageState"
+ type="core:VillageState"
use="required"
/>
<xsd:attribute
name="disclosure"
- type="tns:DisclosureType"
+ type="core:DisclosureType"
use="optional"
default="complete"
/>
/>
<xsd:attribute
name="landId"
- type="tns:LandIdentifier"
+ type="core:LandIdentifier"
use="required"
/>
<xsd:attribute
/>
<xsd:attribute
name="origencoding"
- type="tns:EncodingDecl"
+ type="core:EncodingDecl"
use="optional"
default="Shift_JIS"
/>
<xsd:attribute
name="timezone"
- type="tns:Timezone"
+ type="core:Timezone"
use="optional"
default="GMT+09:00"
/>
<xsd:sequence />
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
</xsd:choice>
<xsd:attribute
name="type"
- type="tns:PeriodType"
+ type="core:PeriodType"
use="required"
/>
<xsd:attribute
/>
<xsd:attribute
name="disclosure"
- type="tns:DisclosureType"
+ type="core:DisclosureType"
use="optional"
default="complete"
/>
/>
<xsd:attribute
name="loadedBy"
- type="tns:PlayerId"
+ type="core:PlayerId"
use="optional"
/>
</xsd:complexType>
<xsd:complexType>
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:complexType>
/>
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:complexType>
<xsd:attribute
name="role"
- type="tns:Role"
+ type="core:Role"
use="required"
/>
<xsd:attribute
</xsd:sequence>
<xsd:attribute
name="victim"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="optional"
/>
</xsd:extension>
<xsd:complexType>
<xsd:attribute
name="byWhom"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
name="target"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:complexType>
<xsd:extension base="tns:EventAnnounce">
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:complexType>
<xsd:attribute
name="playerId"
- type="tns:PlayerId"
+ type="core:PlayerId"
use="required"
/>
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
/>
<xsd:attribute
name="role"
- type="tns:Role"
+ type="core:Role"
use="required"
/>
<xsd:attribute
</xsd:sequence>
<xsd:attribute
name="victim"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="optional"
/>
</xsd:extension>
<xsd:complexType>
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
<xsd:extension base="tns:EventAnnounce">
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:extension base="tns:EventAnnounce">
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:extension base="tns:EventOrder">
<xsd:attribute
name="winner"
- type="tns:Team"
+ type="core:Team"
use="required"
/>
<xsd:attribute
<xsd:extension base="tns:EventExtra">
<xsd:attribute
name="byWhom"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
name="target"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:extension base="tns:EventExtra">
<xsd:attribute
name="byWhom"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
name="target"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
</xsd:extension>
<xsd:extension base="tns:EventExtra">
<xsd:attribute
name="byWhom"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
name="target"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute
<xsd:extension base="tns:TextLines">
<xsd:attribute
name="type"
- type="tns:TalkType"
+ type="core:TalkType"
use="required"
/>
<xsd:attribute
name="avatarId"
- type="tns:AvatarId"
+ type="core:AvatarId"
use="required"
/>
<xsd:attribute