Ship style questions

I'm having some problems with custom ship styles. Here's what I did:

-I start a game with the Yor ship styles.
-Within the game, I created some ships with exactly the same functional load out as the core ships (e.g. colony ship, etc.) I save them as templates.
-Starting a new game, I choose to create a custom opponent, and from there, I create a new ship style based on the Yor, and choosing the previously created templates to replace the core templates. I save the new ship style.

And here are the problems:

-When I start the game with the custom style, instead of the new ship designs, the core ships are still using the old (Yor) templates.
-When I try to make a new design in the new game, the hulls I get to choose from are the Terran's rather than the Yor's. BUT I am still able to choose and build the ship designs based on Yor hulls. I can even modify these designs as long as I don't change/remove the Yor hull.

Any idea what caused these problems and how I could fix them?
4,205 views 4 replies
Reply #1 Top
In order to make a custom style for your own use, where all the core ships are replaced:

1. Design enough templates to make up the new style. You'll need at least one of each hull size. If you won't ever use it for an AI race and don't build core ships, you'll really only need Cargo and Medium to cover the colony, miner, and survey ships you start with.

2. In AI race customization, pick a style (doesn't really matter which), edit it, and save it under a new name.

3. Go to My Documents\My Games\GC2DarkAvatar\ShipStyles and open your style's xml file in a text editor.

4. Change the <Prefix> value to something unique, with no spaces or special symbols. Check through the file for any instances of the original style name you copied yours from and change them to your new name.

5. Change the <ModuleStyle> if you like. The number there determines which set of hulls you'll see in-game to build additional ships with. You can see which number the base styles use by looking at their files in DarkAvatar\Data\English\ShipStyles under the location where GC2 is installed.

6. Go to My Documents\My Games\GC2DarkAvatar\ShipTemplates, and rename the .shipcfg files for the templates you made in step 1 to match the prefix value you set in step 4.

7. Start up the game, and go edit the style via AI race setup. Pick each item on the left and double-click the template on the right to assign it, then save.

8. Back up to your own race setup, and pick that style for yourself. When you begin the game you should find that your starting ships are using the templates you made yourself.




Reply #2 Top
I still can't get it to work... I did as you said and made a new style, with new prefix and containing the new designs. In the AI custom race setup, everything seems to work in order and I could choose the designs I want. But when I choose the newly created style in the player custom race setup, the preview window to the right is empty, and once the game starts there is no model for the customized ships, either.
Reply #3 Top
But when I choose the newly created style in the player custom race setup, the preview window to the right is empty, and once the game starts there is no model for the customized ships, either.


Then you probably did not properly assign the templates to the roles in the new style. When it is properly done the thumbnails will show in the left column, rather than being blank. Also make sure you save it after you assign them.
Reply #4 Top
I'm not sure what you meant by roles, but I did click "change" in the custom style setup, and the new icons do show up on the list to the left. The strange thing is that in the AI custom race setup, under the appearance tab, the new ship design DOES show up on the preview window. But in the player custom race setup, appearance tab, the preview window is empty.

As I said, when I start the game with the new style, the ships that I've applied new templates to will be invisible/have no model. I don't know if I applied the new style to an AI race, whether their ship will work with the new templates. I haven't been able to test that just yet.