Ideology points and research speed

Hello. Is there any way to change research speed and how much ideology poinst you need 4 upgrade in xml documents. The only interesting thing i found till now is how to change ability and trait points so is there any way to change these and what is the name of that xml file

13,156 views 5 replies
Reply #1 Top

In regards to Ideology Points for each upgrade it is increased as you gain traits. I do beleive this is handled internaly(Hardcoded). See Below.

You can adjust the amount you gain from Events. The xml's for this are:- ColonizeEventDefs.xml & IdeologicalGalacticEventDefs.xml. You can also enable the Planet Projects for Ideology's they are commented out at the bottom of PlanetaryProjectDefs.xml. You can also edit the Unique Improvements each Ideology grants to increase the amount of points awarded they are found in ImprovementDefs.xml.

As to research, there are many ways to increase or decrease this. The easiest and quickest way would be to use this tool. If you want an indepth explination on how and what to edit I will need to know if you want to increase or decrease research. (Decreasing is slightly different from increasing)

Reply #2 Top

I haven't actually tried messing around with these, but I'm fairly certain that the following seven constants defined in GalCiv3GlobalDefs control how the ideology tree costs scale.

  • IdeologyTraitBaseCost
  • CulturalAlignmentBiasSamePyramidGrowthExponent
  • CulturalAlignmentBiasSamePyramidGrowthExponentialMult
  • CulturalAlignmentBiasSamePyramidGrowthMultiplier
  • CulturalAlignmentBiasOtherPyramidGrowthExponent
  • CulturalAlignmentBiasOtherPyramidGrowthExponentialMult
  • CulturalAlignmentBiasOtherPyramidGrowthMultiplier

If the IdeologyTraitBaseCost is B, the other six constants are c, d, e, f, g, and k respectively, the number of ideology perks acquired in one tree is n and the number of ideology perks acquired in the other two trees is m, then the cost y(n, m) of getting the nth trait in the one tree should be

y(n, m) = d * n^c + e * B * n + g * m^f + k * B * m

if I'm reading the comments in the XML file correctly and haven't introduced an error in transcribing the equation. Note that d and g, the two *ExponentialMult constants, are in the unmodded game defined to be zero, and so you do not see the exponential terms affecting the in-game costs.

Reply #3 Top

In GalCiv3GlobalDefs:

IdeologyTraitBaseCost <-- Cost of the first Idiological Trait

 

CulturalAlignmentBiasSamePyramidGrowthExponent

CulturalAlignmentBiasSamePyramidGrowthExponentialMult

CulturalAlignmentBiasSamePyramidGrowthMultiplier <-- These set how much following traits in the same tree cost

 

CulturalAlignmentBiasOtherPyramidGrowthExponent

CulturalAlignmentBiasOtherPyramidGrowthExponentialMult

CulturalAlignmentBiasOtherPyramidGrowthMultiplier <-- These set how much following traits in the other trees cost

Reply #4 Top

Learn something new every day!

Reply #5 Top

heres a tech tree research cost multiplier tool

it works great, some of the dlc races have their tech trees in seperate folders though so you may have to do some hunting

https://forums.galciv3.com/477559/page/1/#3638152