There is other file with the same name but in .xsd format that seems the code to the other one:
Not related, have somebody tried to connect theaters like the connection between India and Europe, I've tried to do the same with other theater but all times that I change the start coordinates of a theater to be the same of the end of other, the game crashes, no idea of why since it seems execly the same as the vanilla contention (India - Europe), I've even checked the transition areas but nothing, any ideas?Code:?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2006 rel. 3 sp1 (http://www.altova.com) by Alan Blair (Creative Assembly) --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="Model"> <xs:complexType> <xs:sequence> <xs:element name="calendar"> <xs:complexType> <xs:sequence> <xs:element name="start_year" type="xs:positiveInteger"/> <xs:element name="start_season" minOccurs="0"> <xs:annotation> <xs:documentation>Defaults to summer</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="summer"/> <xs:enumeration value="winter"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rounds_per_year" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Defaults to 2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="World"> <xs:annotation> <xs:documentation>Setup of the world</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Faction" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Leader" type="Character"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="starting_treasury" type="xs:positiveInteger"/> </xs:complexType> </xs:element> <xs:element name="Regions"> <xs:complexType> <xs:sequence> <xs:element name="region" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="id" type="xs:string"/> <xs:element name="owning_faction" type="xs:string"/> <xs:element name="faction_capital"/> <xs:element name="base_population"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="base_max_population"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="base_gdp"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="population"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="road_upgrades"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="canals" type="xs:boolean"/> <xs:element name="railways" type="xs:boolean"/> <xs:element name="town_wealth" type="xs:int"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ArmyType"> <xs:sequence> <xs:element name="Unit" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="type" type="xs:string" use="required"/> <xs:attribute name="soldiers" type="xs:positiveInteger" use="optional"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="Character"> <xs:sequence> <xs:element name="Type"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="thinker"/> <xs:enumeration value="spy"/> <xs:enumeration value="missionary"/> <xs:enumeration value="settler"/> <xs:enumeration value="explorer"/> <xs:enumeration value="general"/> <xs:enumeration value="colonel"/> <xs:enumeration value="admiral"/> <xs:enumeration value="captain"/> <xs:enumeration value="bandit"/> <xs:enumeration value="pirate"/> <xs:enumeration value="dissident"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Position" type="PositionType"/> <xs:element name="Army" type="ArmyType" minOccurs="0"/> <xs:element name="Child" type="Character" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="surname" type="xs:string" use="required"/> <xs:attribute name="age" type="xs:unsignedInt" use="required"/> </xs:complexType> <xs:complexType name="PositionType"> <xs:sequence/> <xs:attribute name="x" type="xs:float" use="required"/> <xs:attribute name="y" type="xs:float" use="required"/> </xs:complexType> </xs:schema>






Reply With Quote












