Mercurial > repos > IBDev-IBBoard.WarFoundry.API
annotate dtds/system.dtd @ 34:b28be912adab
Re #32 - Migrate to schema
* Remove use of Categories (now just has a single category)
* Fix infinite loop of trying to load files by adding a "is loading" flag
* Fix invalid setting of MinSize to MaxNumber when we're testing if MinSize > MaxSize
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 15 Mar 2009 16:07:52 +0000 |
parents | 163b35f875ef |
children |
rev | line source |
---|---|
4
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
1 <!ELEMENT system (categories,sysStatsList)> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
2 <!ELEMENT categories (cat+)> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
3 <!ELEMENT cat EMPTY> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
4 <!ELEMENT sysStatsList (sysStats+)> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
5 <!ELEMENT sysStats (sysStat+)> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
6 <!ELEMENT sysStat EMPTY> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
7 |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
8 <!ATTLIST system id ID #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
9 <!ATTLIST system name CDATA #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
10 <!ATTLIST system warn (true|false) "false"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
11 <!ATTLIST system allowAllies (true|false) "true"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
12 <!ATTLIST system isRosterBased (true|false) "false"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
13 |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
14 <!ATTLIST cat id ID #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
15 <!ATTLIST cat name CDATA #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
16 <!ATTLIST cat minPoints CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
17 <!ATTLIST cat maxPoints CDATA "-1"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
18 <!ATTLIST cat minPercentage CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
19 <!ATTLIST cat maxPercentage CDATA "100"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
20 <!ATTLIST cat minChoices CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
21 <!ATTLIST cat maxChoices CDATA "-1"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
22 <!ATTLIST cat baseValue CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
23 <!ATTLIST cat incValue CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
24 <!ATTLIST cat incAmount CDATA "0"> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
25 |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
26 <!ATTLIST sysStatsList defaultStats CDATA #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
27 |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
28 <!ATTLIST sysStats id ID #REQUIRED> |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
29 |
163b35f875ef
Re #7 - Add DTDs to API project because they're API related rather than GUI related
IBBoard <dev@ibboard.co.uk>
parents:
diff
changeset
|
30 <!ATTLIST sysStat name CDATA #REQUIRED> |