Would greatly appreciate if anyone has info as to exactly which files need to be edited to create a new ship hull. I have tried the following files, but the new hull does not seem to appear in gaem. Any help would be greatly appreciated.
Using the append method, I have copied and renamed the following files, putting them into the following folder C:\Users\Mac\Documents\My Games\GalCiv3\Mods\GalaxyClassHullMod
ShipHullDefs.xml --> GalaxyClassHullDefs.xml
Code: xml
- <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
- <ShipHullList
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:noNamespaceSchemaLocation="../Schema/ShipHullDefs.xsd">
- <!-- Created with the Gal Civ 3 Editor -->
- <!-- ShipHullDefs.xml -->
-
-
- <ShipHull>
- <InternalName>T_Galaxy_Hull_00</InternalName>
- <DisplayName>T_Galaxy_Hull_00_Name</DisplayName>
- <Description>T_Galaxy_Hull_00_Dec</Description>
- <ShipHullStatsName>Galaxy</ShipHullStatsName>
- <ArtDefine>TerranModel_118</ArtDefine>
- <Style>Terran</Style>
- </ShipHull>
-
-
- </ShipHullList>
ShipHullStatDefs.xml ---> GalaxyClassHullStatDefs.xml
In C:\Users\Mac\Documents\My Games\GalCiv3\Mods\GalaxyClassHullMod I copied and renamed the following files.
ShipHullStatText.xml --> GalaxyHullStatText.xml
ShipHullText.XML --> GalaxyHullText.XML
I did not know where to locate the enum files in the mod folder so I just edited the following file in the F:\Games\Steam\SteamApps\common\Galactic Civilizations III\data\Schema
ShipHullTypes.xsd
Code: xml
- <?xml version="1.0" encoding="utf-8"?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:simpleType name="ShipHullTypes">
- <xs:restriction base="xs:string">
- <xs:enumeration value="Tiny"/>
- <xs:enumeration value="Small"/>
- <xs:enumeration value="Medium"/>
- <xs:enumeration value="Large"/>
- <xs:enumeration value="Huge"/>
- <xs:enumeration value="Galaxy"/>
- <xs:enumeration value="Cargo"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:schema>
- <!--?xml version="1.0" encoding="utf-8"?-->