Addition of extended SiegeSchedule configurations.

Contributed by Trance.
This commit is contained in:
MobiusDevelopment
2020-07-02 05:31:27 +00:00
parent 8ff8f5f250
commit a98f093fb3
85 changed files with 921 additions and 627 deletions

View File

@@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/SiegeSchedule.xsd">
<schedule day="SUNDAY" hour="16" maxConcurrent="5" />
<schedule day="SUNDAY" hour="20" maxConcurrent="5" />
<schedule castleId="1" castleName="Gludio" siegeEnabled="true" day="SUNDAY" hour="16" maxConcurrent="5" />
<schedule castleId="2" castleName="Dion" siegeEnabled="true" day="SUNDAY" hour="20" maxConcurrent="5" />
<schedule castleId="3" castleName="Giran" siegeEnabled="true" day="SUNDAY" hour="16" maxConcurrent="5" />
<schedule castleId="4" castleName="Oren" siegeEnabled="true" day="SUNDAY" hour="20" maxConcurrent="5" />
<schedule castleId="5" castleName="Aden" siegeEnabled="true" day="SUNDAY" hour="16" maxConcurrent="5" />
<schedule castleId="6" castleName="Innadril" siegeEnabled="true" day="SUNDAY" hour="20" maxConcurrent="5" />
<schedule castleId="7" castleName="Goddard" siegeEnabled="true" day="SUNDAY" hour="16" maxConcurrent="5" />
<schedule castleId="8" castleName="Rune" siegeEnabled="true" day="SUNDAY" hour="20" maxConcurrent="5" />
<schedule castleId="9" castleName="Schuttgart" siegeEnabled="true" day="SUNDAY" hour="16" maxConcurrent="5" />
</list>

View File

@@ -5,6 +5,9 @@
<xs:sequence>
<xs:element name="schedule" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute type="xs:byte" name="castleId" use="optional" />
<xs:attribute type="xs:string" name="castleName" use="optional" />
<xs:attribute type="xs:boolean" name="siegeEnabled" use="optional" />
<xs:attribute type="xs:string" name="day" use="optional" />
<xs:attribute type="xs:byte" name="hour" use="optional" />
<xs:attribute type="xs:byte" name="maxConcurrent" use="optional" />