Why can't I use my ship style?

I created a new ship style in the opponent screen, but I can't use it for myself for my custom race. Although the option is there, the ships look exactly the same as the Terran ones, which is what I started out with. It seems kind of pointless to have these ship style options when we can't even use them ourselves.
3,579 views 6 replies
Reply #1 Top
Because that would be irrelevant because you are going to select your own ships from the templates in the shipyard anyway. It's redundant.
Reply #2 Top
Because that would be irrelevant because you are going to select your own ships from the templates in the shipyard anyway. It's redundant.


No it's not. I find it annoying having to obsolete the default ships as they come up. I would much rather that my own designs would appear instead, it means that much less micromanagement. Plus I'm using the ability bonus script that came with the 1.2 example mod, the one that allows points to be used for minaturization. So my original ships are going to be very different from the default. I would much rather have those come up at the beginning of the game rather than the ones I'm stuck with.
Reply #3 Top
The custom ship styles (template assignment) settings only apply to AI players. All they do is set what the AI ships will look like; they do not determine what functional components will be there, for the AI or for you.

The ships you begin the game with (survey, colony, miner) are *always* going to be identical for everyone. You can change their equipment in GC2Ships.xml, but again, that would change them for everyone. You cannot make a race that has better equipped versions than others short of using a custom map/scenario.

If you want to totally (permanently) remove core ships from the game, edit GC2Ships.xml and you should be able to safely remove everything but Colony, Survey, Miner, and Starbase definitions from that file (these are required).
Reply #4 Top
The ships you begin the game with (survey, colony, miner) are *always* going to be identical for everyone. You can change their equipment in GC2Ships.xml, but again, that would change them for everyone. You cannot make a race that has better equipped versions than others short of using a custom map/scenario.


OK, now that actually makes sense. I guess I'd have to do some upgrading no matter what.

If you want to totally (permanently) remove core ships from the game, edit GC2Ships.xml and you should be able to safely remove everything but Colony, Survey, Miner, and Starbase definitions from that file (these are required).


So that won't mess up the AI? It would be nice if I wouldn't have to keep obsoleting ship designs that I'm never going to use, but I'd be concerned that the AI might never build those types of ships either. Or do they actually design their own from scratch? Aren't those default ships used as a template for the AI?
Reply #5 Top
Or do they actually design their own from scratch?


AFAIK, the AI now uses templates instead of upgrading core ships. the instructions kryo gave you will remove the core ship designs, but not their templates.
Reply #6 Top
AFAIK, the AI now uses templates instead of upgrading core ships.


The AI has never used core ships (aside from the starting ships that everyone gets). IIRC, in DL it uses the same shipcfg files as the core ships do as templates, but it always picks its own components.

The definitions in the GC2Ships.xml file are separate from the shipcfg files that determine their appearance, so it shouldn't hurt anything in the least to be rid of most of them.