1 <?xml version="1.0" encoding="UTF-8" ?>
3 A general building template.
5 @author Roland Haeder <webmaster@ship-simu.org>
7 @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 Ship-Simu Developer Team
8 @license GNU GPL 3.0 or any newer version
9 @link http://www.ship-simu.org
11 This program is free software: you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by
13 the Free Software Foundation, either version 3 of the License, or
14 (at your option) any later version.
16 This program is distributed in the hope that it will be useful,
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 GNU General Public License for more details.
21 You should have received a copy of the GNU General Public License
22 along with this program. If not, see <http://www.gnu.org/licenses/>
25 <!-- General building data //-->
27 <dimension width="{?width?}" length="{?length?}" height="{?height?}" />
29 <![CDATA[{?description?}]]>
31 <general-data id="{?id?}" name="{?name?}">
32 <owner id="{?owner_id?}" type="{?owner_type?}" owned-start="{?owner_start_timestamp?}" owned-end="{?owner_end_timestamp?}" />
33 <occupant id="{?occupant_id?}" type="{?occupant_type?}" owned-start="{?occupant_start_timestamp?}" owned-end="{?occupant_end_timestamp?}" />
35 <construction-started timestamp="{?construction_start_timestamp?}" />
36 <construction-finished timestamp="{?construction_end_timestamp?}" />
39 <destruction-started timestamp="{?destruction_start_timestamp?}" />
40 <destruction-finished timestamp="{?destruction_end_timestamp?}" />
42 <![CDATA[{?destruction_reason?}]]>
47 <!-- All sorts of costs for a building. //-->
49 <!-- The land-price has to be payed to the simplified government. //-->
50 <land-price currency="{?land_currency?}" />
51 <!-- Construction costs may be empty when this building is bougth from
52 an other user e.g. a broker //-->
53 <construction-costs currency="{?construction_currency?}">
54 <construction-company extends="{?construction_template?}">
55 <company id="{?construct_id?}">
56 <personel-costs currency="{?personel_currency?}" />
57 <resources extends="{?resources_template?}">
58 <resource id="{?resource_id?}">
59 <resource-merchant extends="{?merchant_template?}">
60 <merchant id="{?merchant_id?}" />
65 <construction-contract extends="{?contract_template?}">
66 <construction-contract id="{?construct_contract_id?}" />
67 </construction-contract>
68 </construction-company>
70 <!-- Running costs are all costs that the owner/occupant has to pay for upkeeping
71 it like house cleaning. simplified repair costs and in some way
74 <taxes currency="{?taxes_currency?}" />
75 <maintenance currency="{?maintenance_currency?}">
77 <cleaning-contract contract_id="{?cleaning_contract_id?}" />
80 <repair contract_id="{?repair_contract_id?}" />
84 <!-- For constructing a building you sometimes need to take mortgage to
85 fund the construction costs. //-->
86 <mortgage currency="{?mortgage_currency?}">
87 <bank id="{?bank_id?}" />
88 <mortgage-broker id="{?broker_id?}" />
89 <agreement id="{?mortage_id?}">
92 <!-- We also have technology and research denpencies for a building. These
93 must be understand by construction companies who made contracts with
94 the shipping company to construct this building. //-->
97 <technology id="{?technology_id?}" level="{?technology_level?}" />
100 <research id="{?research_id?}" level="{?research_level?}" />