Ship Mod Help Needed


Ok lets get this straight right off the bat: I am a total and complete noob, so if you chose to answer / help me PLEASE do likea step by step thing. It'd help TONS!

Okay, now for my actual problem:
I just got the game a few days ago.
I REALLY like playing it, and I was tempted to get 2 of the full conversions mods (Star Trek and Transformers), but I didn''t really know if that would make the "vanilla" unplayable without reinstallation, so I just grabbed a few ship mod packs and a couple of logos and portraits.
Now, the logos and portraits work just fine, but the ships just flat out don't show.
I got the mod that makes it so you can use EVERYTHIN G as ship jewelry and supposedly just gives you a singular hardpoint in space for your starting point in the build a new ship option, but it won't work.
I've read the readme files for both of the ship kits I downloaded and put them in the folders that the readmes stated, but still nothing happens.
Am I supposed to go somewhere in the games data files or whatever and edit lsome code lines or something to get these to work right?
The ship packs and the ship builder mod thing were all taken from the metaverese library.
Ship packs are Enterprize NX-01 and the The Empire ship pack...
Please help me any way you can I like the ships the game has prebuilt in, but some of the ships in these mods just flat out rock and seem to be close to impossible to reproduce with the various jewelry excessories prebuilt in the game.
Thanks, and sorry if something like this has been asked before, but I couldn't really find any answerts that helped in the beginers mod guide you have posted here, and I didn't want to sift through nearly a years worth of postings to see if it's been done yet.
4,280 views 7 replies
Reply #1 Top
For Kryo's mod to work, make sure you have mods enabled in the Options screen, and specify the KHSM folder.


For the hulls, there are files that need to be edited or created, depending on how you want to do it.

I'll give an example for the NX-01.

The .x model file and associated .png files would go into the gfx\models folder.
(Since you are using Kryo's mod, put them in ..Mods\KHSM\gfx\models)

Then you would either add an entry into the GC2Types.xml file too add a new hull type, or create an xml file which you would place in the Data\ShipComponents folder.

You could copy the following into Notepad, and using the 'Replace' function change all the [ back to < and all the ] back to > (can't paste actual code in the reply, so I change them in Notepad prior to pasting it in). Then save the file as NX01.xml, placing it in the (since you are using Kryo's mod) Mods\KHSM\Data\ShipComponents folder.

It should show up in a new game once you have researched Medium Scale Building in the hull techs.

[?xml version="1.0" encoding="UTF-8" standalone="yes" ?]
[GC2]

[DataChecksum NoParse="1"]
[Ignore]DisplayName,Description,Model,Thumbnail,Animation[/Ignore]
[/DataChecksum]

[Hull Name="NX01"]
[DisplayName]NX-01 Class[/DisplayName]
[Description]NX-01 Class.[/Description]
[Cost]80[/Cost]
[SensorRange]2[/SensorRange]
[Size]35[/Size]
[HP]25[/HP]
[Model]NX01[/Model]
[Thumbnail]NX01[/Thumbnail]
[Speed]1[/Speed]
[Category]Medium[/Category]
[Logistics]4[/Logistics]
[Tech_Requirement]Medium Scale Building[/Tech_Requirement]
[/Hull]

[/GC2]
Reply #3 Top
You could copy the following into Notepad, and using the 'Replace' function change all the [ back to < and all the ] back to > (can't paste actual code in the reply, so I change them in Notepad prior to pasting it in).


Actually if you replace all of the < with &lt; (you can leave the > alone), it'll work fine. They'll be recorded in the database as the actual character rather than the sequence and can be copied/pasted straight into the data files.
Reply #5 Top
"<"

"<"

With or without simicolon?

Edit: I copied and pasted and it gave the symbol instead of the text, even with quotes and both with and without the semicolon.

Neat trick, that.

Kryo, how do you manage to get it to show as the actual text that you typed?
Reply #6 Top
To do that you have to use the escape sequence for one of the characters in the escape sequence, so it doesn't get interpreted. I.e., &amp;lt; shows as &lt;.
Reply #7 Top
Cool, thanks Kryo.