Logo Platform
logo amplifiers simplified

Faction Design Question: Faction Info/Modding

Reply
Copied to clipboard!
8 years ago
Apr 28, 2017, 2:41:42 AM

I've located the Faction Trait information in the XML files, but where can I find the XML that relates to this:


 or this

Specifically, I'm looking to mod my own values for FIDSI. 


I *thought* I'd found it in the file "SimulationDescriptors[Population].xml", but nothing changed in the display when I copied the values from Vodyani to another Faction. Is it hard-coded in the game engine? The only value I was able to affect easily was the Population Growth penalty for the Vodyani. 



0Send private message
8 years ago
Apr 28, 2017, 8:27:08 AM

Hello


I've been working on the upcoming Custom Factions for the Release update so I think I should tell you that we have changed how things work quite a bit so whatever mod you're doing now will probably be invalidated due to new data structure. A lot of content data is also going to be added.

Now that's out of the way..

What you're looking for (it might be the new name, since we've changed a lot of data I couldn't tell you for sure) is ClassPopulationPlanetAffinityVampirilis and ClassPopulationPlanetAffinityTimeLords in SimulationDescriptors[Population].xml.

They contains the modifiers you need, namely (for the Vodyani)

<Modifier       TargetProperty="BonusPopulationFood"      Operation="Addition"    Value="4"/>
<Modifier       TargetProperty="BonusPopulationIndustry"  Operation="Addition"    Value="4"/>
<Modifier       TargetProperty="BonusPopulationDust"      Operation="Addition"    Value="4"/>
<Modifier       TargetProperty="BonusPopulationScience"   Operation="Addition"    Value="4"/>
<Modifier         TargetProperty="PopulationGrowthMalus"    Operation="Subtraction" Value="0.5"/>

And (for the Riftborn)

<Modifier       TargetProperty="BonusPopulationIndustry"  Operation="Addition"    Value="5"      />
<Modifier       TargetProperty="BonusPopulationDust"      Operation="Addition"    Value="5"      />
<Modifier       TargetProperty="BonusPopulationScience"   Operation="Addition"    Value="5"      />

I hope this helps (and if it doesn't wait until the final update to be able to work with the latest state of data)

Cheers, 

0Send private message
0Send private message
?

Click here to login

Reply
Comment