Skip to content

Commit

Permalink
update schema to version 4.10 of SC2
Browse files Browse the repository at this point in the history
  • Loading branch information
Talv committed Oct 8, 2019
1 parent 948e7cd commit d2acaee
Show file tree
Hide file tree
Showing 7 changed files with 714 additions and 211 deletions.
2 changes: 1 addition & 1 deletion dev/sc2layout-map.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@
<xs:complexType>
<xs:attribute name="elementType" type="xs:NMTOKEN"/>
<xs:attribute name="name" use="required" type="xs:NCName"/>
<xs:attribute name="readonly" use="required" type="xs:boolean"/>
<xs:attribute name="readonly" use="optional" type="xs:boolean"/>
<xs:attribute name="table" type="xs:boolean"/>
<xs:attribute name="tableKey" type="xs:NCName"/>
<xs:attribute name="valueType" type="xs:NMTOKEN"/>
Expand Down
79 changes: 79 additions & 0 deletions sc2layout/enum.xml
Original file line number Diff line number Diff line change
Expand Up @@ -210,9 +210,34 @@
-->

<simpleType name="BattlenetBattlePayCurrencyEnum" kind="enum">
<enumeration value="EUR"/>
<enumeration value="GBP"/>
<enumeration value="RUB"/>
<enumeration value="NT"/>
<enumeration value="BRL"/>
<enumeration value="EUR"/>
<enumeration value="RUB"/>
<enumeration value="GBP"/>
<enumeration value="ARS"/>
<enumeration value="CLP"/>
<enumeration value="MXN"/>
<enumeration value="USD"/>
<enumeration value="BRL"/>
</simpleType>

<simpleType name="BattlenetClubClubCategoryEnum" kind="enum">
<enumeration value="Unspecified"/>
<enumeration value="Community"/>
<enumeration value="Barcraft"/>
<enumeration value="Esports_Teams"/>
<enumeration value="Coaching"/>
<enumeration value="Company"/>
<enumeration value="Region"/>
<enumeration value="School"/>
<enumeration value="Shoutcast"/>
<enumeration value="Other"/>
<enumeration value="Esports_Leagues"/>
<enumeration value="Arcade"/>
</simpleType>

<simpleType name="BattlenetS2GamePlayerResultCodeEnum" kind="enum">
Expand Down Expand Up @@ -346,6 +371,13 @@
</simpleType>

<simpleType name="EGameContentType" kind="enum">
<enumeration value="SkinPack"/>
<enumeration value="DecalPack"/>
<enumeration value="PortraitPack"/>
<enumeration value="SprayPack"/>
<enumeration value="EmoticonPack"/>
<enumeration value="ConsoleSkin"/>
<enumeration value="RaceBannerPack"/>
</simpleType>

<simpleType name="EHotkey" kind="enum">
Expand Down Expand Up @@ -420,6 +452,7 @@
<enumeration value="Modulo"/>
<enumeration value="Absolute"/>
<enumeration value="Random"/>
<enumeration value="RandomStl"/>
</simpleType>

<simpleType name="EMessageArea" kind="enum">
Expand All @@ -436,6 +469,39 @@
</simpleType>

<simpleType name="ENydusLink" kind="enum">
<enumeration value="BreakingNews"/>
<enumeration value="PTRAvailable"/>
<enumeration value="AccountManagement"/>
<enumeration value="AccountPurchase"/>
<enumeration value="AccountTrialUpgrade"/>
<enumeration value="AccountNew"/>
<enumeration value="AccountTrial"/>
<enumeration value="SecurityPassword"/>
<enumeration value="Forum"/>
<enumeration value="Community"/>
<enumeration value="FeedHomepage"/>
<enumeration value="FeedHomepageBackground"/>
<enumeration value="FeedCommunity"/>
<enumeration value="FeedFeaturedMaps"/>
<enumeration value="FeedLiveEvent"/>
<enumeration value="Store"/>
<enumeration value="SecurityHelp"/>
<enumeration value="Support"/>
<enumeration value="OnlineGuide"/>
<enumeration value="Copyright"/>
<enumeration value="ParentalControls"/>
<enumeration value="Regions"/>
<enumeration value="CacheList"/>
<enumeration value="RefundPolicy"/>
<enumeration value="TermsOfService"/>
<enumeration value="TermsOfSale"/>
<enumeration value="RecruitFriend"/>
<enumeration value="LowVirtualMemory"/>
<enumeration value="StarterEdition"/>
<enumeration value="PremiumMap"/>
<enumeration value="StimpackInfo"/>
<enumeration value="MaintenanceInfo"/>
<enumeration value="ExternalLink"/>
</simpleType>

<simpleType name="EOptionPanel" kind="enum">
Expand Down Expand Up @@ -524,6 +590,7 @@
<enumeration value="Terran"/>
<enumeration value="Protoss"/>
<enumeration value="Zerg"/>
<enumeration value="Free"/>
</simpleType>

<simpleType name="NI18NEFormatDateStyle" kind="enum">
Expand Down Expand Up @@ -553,6 +620,15 @@
<enumeration value="Full"/>
</simpleType>

<simpleType name="EClicksOn" kind="flags">
<enumeration value="MouseDown"/>
<enumeration value="MouseUp"/>
<enumeration value="MouseEnter"/>
<enumeration value="MouseExit"/>
<enumeration value="FocusGained"/>
<enumeration value="FocusLost"/>
</simpleType>

<simpleType name="MouseButtons" kind="flags">
<enumeration value="Left"/>
<enumeration value="Middle"/>
Expand Down Expand Up @@ -732,7 +808,9 @@
<enumeration value="Ping"/>
<enumeration value="PortraitPack"/>
<enumeration value="Preload"/>
<enumeration value="PremiumMap"/>
<enumeration value="Race"/>
<enumeration value="RaceBannerPack"/>
<enumeration value="Requirement"/>
<enumeration value="RequirementNode"/>
<enumeration value="Reverb"/>
Expand Down Expand Up @@ -771,6 +849,7 @@
<enumeration value="WarChestSeason"/>
<enumeration value="Water"/>
<enumeration value="Weapon"/>
<enumeration value="StimPack"/>
</simpleType>

<simpleType name="EDataRefType" kind="enum">
Expand Down
10 changes: 0 additions & 10 deletions sc2layout/field.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,16 +92,6 @@
<attribute name="val" type="String"/>
</complexType>

<complexType name="Table:Field:Rect">
<attribute name="index" type="Uint8"/>
<extend value="Field:Rect"/>
</complexType>

<complexType name="Field:ScoreValue">
<attribute name="index" type="Uint8"/>
<attribute name="val" type="String" use="required"/>
</complexType>

<complexType name="Field:LayerCount">
<attribute name="val" type="Uint8" use="required"/>
</complexType>
Expand Down
Loading

0 comments on commit d2acaee

Please sign in to comment.