<xmlelementinit>
	<!-- Base tags can contain values and subtags, basetag also determines what Element class will be used-->
	<basetag>building
		<!-- Element int values-->
		<value type="int">hitpoints</value>
		<value type="int">vision</value>
		<value type="int">cost</value>
		<value type="string">type</value>
		<!-- Element string values -->
		<value type="string">name</value>
		<value type="string">description</value>
		<!-- Subtags are components the element can have -->
		<subtag>weapon
			<value type="string">name</value>
			<!-- Private int values are not shared, not added to other values with same name in other components -->
			<value type="int" private="yes">attack</value>
		</subtag>
	</basetag>
	<basetag>unit
		<value type="string">name</value>
		<value type="string">description</value>
		<value type="string">type</value>
		<value type="int">hitpoints</value>
		<value type="int">vision</value>
		<value type="int">cost</value>
		<subtag>chassis
			<value type="string">name</value>
			<value type="string">type</value>
			<value type="int">movementcost</value>
			<value type="int">vision</value>
			<value type="int">hitpoints</value>
			<value type="int">defence</value>
			<value type="int">height</value>
			<value type="int">weight</value>
			<value type="int">maxweight</value>
			<value type="string">weaponmounts</value>
			<value type="int">equipmentmounts</value>
		</subtag>
		<subtag>pilot
			<value type="string">name</value>
			<value type="int">experience</value>
			<value type="int">actionpoints</value>
		</subtag>
		<subtag>weapon
			<value type="string">name</value>
			<value type="string">type</value>
			<value type="int" private="yes">damage</value>
			<value type="int" private="yes">accuracy</value>
			<value type="int" private="yes">range</value>
			<value type="int" private="yes">radius</value>
			<value type="int" private="yes">rof</value>
			<value type="int" private="yes">ammo</value>
			<value type="int" private="yes">actioncost</value>
			<value type="int">armour</value>
			<value type="int">weight</value>
		</subtag>
		<subtag>equipment
			<value type="string">name</value>
			<value type="int">vision</value>
		</subtag>
	</basetag>
	<basetag>sceneelement
		<value type="string">name</value>
		<value type="string">description</value>
		<value type="int">hitpoints</value>
		<value type="int">vision</value>
	</basetag>
	<basetag>terrainelement</basetag>
</xmlelementinit>