Changing planet habitable class weight (BUG)?

In the file GalCiv3MapDefs.xlm you have a tag called <DefaultPlanetClassSelect>... here you can set the class and what weight these have when the a habitable planet are generated on the map. My problem is that these values are not used and whatever I select here don't seem to be used.

 

Could someone point me in the right direction where the weight in what class a habitable planet will be or perhaps there is a bug in place here?

14,146 views 3 replies
Reply #1 Top

 

the weight tag determines the distribution of the planet classes (PQ)

PQ4-PQ8 20%
PQ8-PQ12 55%
PQ12-PQ16 20%
PQ16-PQ21 5%

This means of all the planets in the galaxy 20% is in the range of PQ4 to PQ8, etc.

The values that determine how many planet are habitable can be found in the MapSetupDefs.xml file.

There is no relation between the Planet Quality and the habitability of a planet.

 

 

Reply #2 Top

PlanetTraitDefs.xml decides the class for special planets.

The only other place is (as you mentioned) in GalCiv3MapDefs.xml, which I'd expect to be regular planets - nowhere else does it specify the planet class.

 

And indeed, if I change the values in GalCiv3MapDefs.xml (eg, making the higher class planets more common), I successfully see that in-game. (but only on non-special planets)

Reply #3 Top

With special planets you mean those with a special trait such as Serene?

 

The question then is... how do I control the class of the "special" planets as well?

 

What I want to is increase the number of habitual planets but make most of them very low class...

 

**EDIT***

 

Ah... I found it... yo can set the weight in the PlanetTraitDefs.xml file as well.