]> git.mxchange.org Git - shipsimu.git/blobdiff - application/ship-simu/templates/game/research/base_research.xml
Added a count attribute to all list XML nodes (unhandled at the moment)
[shipsimu.git] / application / ship-simu / templates / game / research / base_research.xml
index e2b96c1c5f0e219a0b09d29dfb23c631c8a7d93c..3c4d1857c21d40f070d8a2aea2ee73925f7a9c06 100644 (file)
@@ -34,11 +34,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                <!-- All researches end up with results which can be improvements to
                     to existing technology or how research is conducted. Some research
                     may have multiple results and they all might not be good. //-->
-               <research-result-list>
+               <research-result-list research-result-count="{?research_result_count?}">
                        <!-- A single research result. //-->
                        <research-result>
                                <!-- A list of modified technology when this research is completed. //-->
-                               <modify-technology-list>
+                               <modify-technology-list modify-technology-count="{?modify_technology_count?}">
                                        <!-- A single technology modification. //-->
                                        <modify-technology id="{?modify_technology_id?}" amount="{?modify_technology_amount?}" />
                                </modify-technology-list>
@@ -54,7 +54,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                </research-description>
        </research-data>
        <!-- This is somewhat a "research history". //-->
-       <research-level-list>
+       <research-level-list research-level-count="{?research_level_count?}">
                <!-- A research level X has its own summary and a full description.
                     It also can have dependencies which makes it possible to add different
                     dependencies for higher research levels. //-->
@@ -77,7 +77,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                             'dependency types'. We are doing this this way to keep this XML
                             simple but still flexible enougth to fit all proposal needs. //-->
                        <level-dependencies>
-                               <level-technology-dependency-list>
+                               <level-technology-dependency-list level-technology-dependency-count="{?level_technology_dependency_count?}">
                                        <level-technology-dependency>
                                                <level-technology-id>{?level_technology_id?}</level-technology-id>
                                                <level-technology-name>{?level_technology_name?}</level-technology-name>
@@ -85,7 +85,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                                                <level-technology-level>{?level_technology_level?}</level-technology-level>
                                        </level-technology-dependency>
                                </level-technology-dependency-list>
-                               <level-research-dependency-list>
+                               <level-research-dependency-list level-research-dependency-count="{?level_research_dependency_count?}">
                                        <level-research-dependency>
                                                <level-research-id>{?level_research_id?}</level-research-id>
                                                <level-research-name>{?level_research_name?}</level-research-name>
@@ -93,7 +93,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                                                <level-research-level>{?level_research_level?}</level-research-level>
                                        </level-research-dependency>
                                </level-research-dependency-list>
-                               <level-building-dependency-list>
+                               <level-building-dependency-list level-building-dependency-count="{?level_building_dependency_count?}">
                                        <level-building-dependency>
                                                <level-building-id>{?level_building_id?}</level-building-id>
                                                <level-building-name>{?level_building_name?}</level-building-name>
@@ -105,7 +105,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                </research-level>
        </research-level-list>
        <dependencies>
-               <technology-dependency-list>
+               <technology-dependency-list technology-dependency-count="{?technology_dependency_count?}">
                        <technology-dependency>
                                <technology-id>{?technology_id?}</technology-id>
                                <technology-name>{?technology_name?}</technology-name>
@@ -113,7 +113,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                                <technology-level>{?technology_level?}</technology-level>
                        </technology-dependency>
                </technology-dependency-list>
-               <research-dependency-list>
+               <research-dependency-list research-dependency-count="{?research_dependency_count?}">
                        <research-dependency>
                                <research-id>{?research_id?}</research-id>
                                <research-name>{?research_name?}</research-name>
@@ -121,7 +121,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
                                <research-level>{?research_level?}</research-level>
                        </research-dependency>
                </research-dependency-list>
-               <building-dependency-list>
+               <building-dependency-list building-dependency-count="{?building_dependency_count?}">
                        <building-dependency>
                                <building-id>{?building_id?}</building-id>
                                <building-name>{?building_name?}</building-name>