From: <lu...@us...> - 2009-03-19 19:02:51
|
Revision: 9171 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9171&view=rev Author: luke-jr Date: 2009-03-19 19:02:46 +0000 (Thu, 19 Mar 2009) Log Message: ----------- restore old DTD Added Paths: ----------- armagetronad/branches/0.2.8/armagetronad/resource/proto/AATeam/map-0.2.8.0.dtd Copied: armagetronad/branches/0.2.8/armagetronad/resource/proto/AATeam/map-0.2.8.0.dtd (from rev 4258, armagetronad/branches/b0_2_8/resource/proto/map.dtd) =================================================================== --- armagetronad/branches/0.2.8/armagetronad/resource/proto/AATeam/map-0.2.8.0.dtd (rev 0) +++ armagetronad/branches/0.2.8/armagetronad/resource/proto/AATeam/map-0.2.8.0.dtd 2009-03-19 19:02:46 UTC (rev 9171) @@ -0,0 +1,64 @@ +<!-- version="0.2.8.0" --> +<!ELEMENT Resource (Map)> + +<!ATTLIST Resource + type (aamap) "aamap" + name CDATA #REQUIRED + version CDATA #REQUIRED + author CDATA "Anonymous" + category CDATA "unsorted" + comissioner CDATA #IMPLIED +> + +<!ELEMENT Map (Settings?, World)> + +<!ELEMENT Settings (Setting*)> +<!ELEMENT Setting EMPTY> +<!ATTLIST Setting name CDATA #REQUIRED> +<!ATTLIST Setting value CDATA #REQUIRED> + +<!-- ATM, a map contain only one Field --> +<!ELEMENT World (Field)> +<!-- a field + - may have an axes declared + - need at least one spawn + - need at least one wall --> +<!ELEMENT Field (Axes?, (Spawn | Wall | Zone)*)> + +<!ELEMENT Axes (Axis*)> +<!ELEMENT Spawn EMPTY> +<!ELEMENT Wall (Point+) > +<!ELEMENT Point EMPTY> +<!ELEMENT Axis EMPTY> +<!ELEMENT Zone (ShapeCircle) > + +<!ATTLIST Map version CDATA #REQUIRED> + +<!ATTLIST Field logicalBox (true | false) "true"> + +<!ATTLIST Axes number CDATA "4"> +<!ATTLIST Axes normalize (true | false) "true"> + +<!ATTLIST Spawn x CDATA #REQUIRED> +<!ATTLIST Spawn y CDATA #REQUIRED> +<!ATTLIST Spawn xdir CDATA #IMPLIED> +<!ATTLIST Spawn ydir CDATA #IMPLIED> +<!ATTLIST Spawn angle CDATA #IMPLIED> +<!ATTLIST Spawn length CDATA "1.0"> + +<!ATTLIST Wall height CDATA #IMPLIED> + +<!ATTLIST Point x CDATA #REQUIRED> +<!ATTLIST Point y CDATA #REQUIRED> + +<!ATTLIST Axis xdir CDATA #IMPLIED> +<!ATTLIST Axis ydir CDATA #IMPLIED> +<!ATTLIST Axis angle CDATA #IMPLIED> +<!ATTLIST Axis length CDATA "1.0"> + +<!ATTLIST Zone effect (win | death | fortress ) "death" > + +<!ELEMENT ShapeCircle (Point)> +<!ATTLIST ShapeCircle radius CDATA #REQUIRED> +<!ATTLIST ShapeCircle growth CDATA "0.0"> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |