CantinaFly;
They also changed the cost, HP, and Logistics points for the ships.
It's actually pretty easy to update these values if you want to give it a swing.
Here's how:
1) go to your DA Mods directory where you have KHSM installed. Mine looks like this:
D:\Programs\GalCiv2\DarkAvatar\Mods\khsm
2) Once there go into \Data\ShipComponents directory and look for KHSM-BlankHulls.xml
Open it up in Note pad - It has all the values for the Blank Hulls.
3)Now we need to get the new DA data for the ship stats. It's in a File called GC2Types.xml and would be in this directory:
D:\Programs\GalCiv2\DarkAvatar\Data\English
4) Open it up in Notepad. It contains all the info for the components in the ShipYard.
5) Hit CRTL-f and have Notepad search for "Hull" (no quoatation marks). Since all the races have the same Stats for thier hulls (same size, HP, logistics, etc.) you only need to find one set of hull entries.
6) Let's start with the Tiny Hull. You should see a feild like this in GC2Types.xml:
Hull Name="TinyHull6">
DisplayName>Tiny /DisplayName>
Description>Tiny hulls are for fighters and scouts. They use 2 logistical points. /Description>
Cost>25 /Cost>
SensorRange>2 /SensorRange>
Size>16 /Size>
HP>5 /HP>
Model>Tiny_6 /Model>
Thumbnail>TinyBrick_6 /Thumbnail>
Speed>1 /Speed>
Category>Tiny /Category>
Logistics>2 /Logistics>
/Hull>
Now since KHSM has its own names and models, you just want the stats. So update the corresponding info into the KHSM-BlankHulls.xml. So Find the Tiny Hull entry in KHSM-BlankHulls.xml and write in the new cost, Size, HP, and Logistics values. The Sensor range and Speed were not changed from DL to DA (I don't so think any way).
Do this for all the Hull types listed in KHSM-BlankHulls.xml and then save. You're done. DON't Mess with the <'s or anything in them!! I had to mess with them to make them appear in this post. If you do so, you'll prolly crash your game when you go to play.
Here's KHSM-BlankHulls.xml before the update:
Hull Name="TinyBlank">
DisplayName>Blank Tiny /DisplayName>
Description>Tiny hulls have very little space but are cheap and only use 2 logistic points. This means you can build bigger fleets of them. /Description>
Cost>35 /Cost>
SensorRange>2 /SensorRange>
Size>16 /Size>
HP>6 /HP>
Model>Tiny_Blank /Model>
Thumbnail>Blank /Thumbnail>
Speed>1 /Speed>
Category>Blank /Category>
Logistics>2 /Logistics>
/Hull>
And here's KHSM-BlankHulls.xml after the Update:
Hull Name="TinyBlank">
DisplayName>Blank Tiny /DisplayName>
Description>Tiny hulls have very little space but are cheap and only use 2 logistic points. This means you can build bigger fleets of them. /Description>
Cost>25 /Cost>
SensorRange>2 /SensorRange>
Size>16 /Size>
HP>5 /HP>
Model>Tiny_Blank /Model>
Thumbnail>Blank /Thumbnail>
Speed>1 /Speed>
Category>Blank /Category>
Logistics>2 /Logistics>
/Hull>
Hope that helps! I personally think K R Y O's blank hulls are a litle more elegant than the "Brick" blank hulls.
And K R Y O, I had a question about your Fake Hulls set of Xml's. Where did you get the original info for the models (particularly the model ID and race relation)? Am I correct in assuming that in your
XXXX_1X the 1 would correspond to the 1 in
1 found in the xml's in the ShipStyles directory (ie Torrian and Drath have the same ship designs)? This would lead to a total of 6 (7 counting the Blank-Brick Hulls) different styles?
I'm trying to update your mod to DA as a personal learning experience for me. It's actually really fun!
Thanks for the help!
Edit - Wow so, I guess this board tries to convert html-like info on the fly. Crap. Tried quoting the info no dice. SO, I just took out the < before each feild, element, what ever you want to call it. PLEASE make sure that your xml files have an < at teh beginnign of each feild. Sorry, I don't know hoe else to make it appear on teh board.