Mercurial > repos > IBBoard.WarFoundry.API
diff dtds/system.dtd @ 4:163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
no-open-ticket
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Fri, 26 Dec 2008 12:32:16 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dtds/system.dtd Fri Dec 26 12:32:16 2008 +0000 @@ -0,0 +1,30 @@ +<!ELEMENT system (categories,sysStatsList)> +<!ELEMENT categories (cat+)> +<!ELEMENT cat EMPTY> +<!ELEMENT sysStatsList (sysStats+)> +<!ELEMENT sysStats (sysStat+)> +<!ELEMENT sysStat EMPTY> + +<!ATTLIST system id ID #REQUIRED> +<!ATTLIST system name CDATA #REQUIRED> +<!ATTLIST system warn (true|false) "false"> +<!ATTLIST system allowAllies (true|false) "true"> +<!ATTLIST system isRosterBased (true|false) "false"> + +<!ATTLIST cat id ID #REQUIRED> +<!ATTLIST cat name CDATA #REQUIRED> +<!ATTLIST cat minPoints CDATA "0"> +<!ATTLIST cat maxPoints CDATA "-1"> +<!ATTLIST cat minPercentage CDATA "0"> +<!ATTLIST cat maxPercentage CDATA "100"> +<!ATTLIST cat minChoices CDATA "0"> +<!ATTLIST cat maxChoices CDATA "-1"> +<!ATTLIST cat baseValue CDATA "0"> +<!ATTLIST cat incValue CDATA "0"> +<!ATTLIST cat incAmount CDATA "0"> + +<!ATTLIST sysStatsList defaultStats CDATA #REQUIRED> + +<!ATTLIST sysStats id ID #REQUIRED> + +<!ATTLIST sysStat name CDATA #REQUIRED>