Trying to add a single planetary improvement

    <Improvement>
        <S_InternalName>Pegasus Weather Team</S_InternalName>
        <S_Name>Pegasus Weather Team</S_Name>
        <S_Type>Normal</S_Type>
        <Maintenance>10</Maintenance>
        <Cost>200</Cost>
        <S_BriefDescription>Increases planet quality by 4+</S_BriefDescription>
        <S_Description>By controlling planetary weather, the planet quality can go up by 4 or more.</S_Description>
        <S_IconName>WeatherControl1.png</S_IconName>
        <S_QueryGraphicName>WeatherControl1.png</S_QueryGraphicName>
        <CanHaveAgents>0</CanHaveAgents>
        <Indestructable>1</Indestructable>
        <ManualDestruction>0</ManualDestruction>
        <S_TechRequirement>SoilEnhancement.png</S_TechRequirement>
        <PlanetQualityChange>4</PlanetQualityChange>
    </Improvement>

 

I've got "Mods" checked, and I've got "Default" selected.  My path that I've placed this in is.

C:\Program Files (x86)\Steam\steamapps\common\galactic civilizations ii - ultimate edition\Mods\Default\Data\PlanetImprovements

 

I've loaded up a game where I've already got Soil Enchancement, but the improvement doesn't show up.   The same with a new game.

 

Also, should I have this in a file with the single improvement in it, or in a file with the other, default planetary improvements in it?

4,535 views 3 replies
Reply #1 Top

There is an error in S_TechRequirement. It should be "Soil Enhancement" (without the quotation-marks), not SoilEnhancement.png.

You also need to start a new game for the change to take effect.

As for your last question, I'd suggest to place only this improvement into the file. It reduces the chance of introducing bugs.

Reply #2 Top

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<PlanetImprovements>
    <DataChecksum NoParse="1">
        <Ignore>S_Name,S_Description,S_BriefDescription,S_IconName,S_QueryGraphicName</Ignore>
        <Translate>S_Name,S_Description,S_BriefDescription</Translate>
    </DataChecksum>
    <Improvement>
        <S_InternalName>Pegasus Weather Team</S_InternalName>
        <S_Name>Pegasus Weather Team</S_Name>
        <S_Type>Normal</S_Type>
        <Maintenance>10</Maintenance>
        <Cost>200</Cost>
        <S_BriefDescription>Increases planet quality by 4+</S_BriefDescription>
        <S_Description>By controlling planetary weather, the planet quality can go up by 4 or more.</S_Description>
        <S_IconName>WeatherControl1.png</S_IconName>
        <S_QueryGraphicName>WeatherControl1.png</S_QueryGraphicName>
        <CanHaveAgents>0</CanHaveAgents>
        <Indestructable>1</Indestructable>
        <ManualDestruction>0</ManualDestruction>
        <S_TechRequirement>Soil Enhancement</S_TechRequirement>
        <PlanetQualityChange>4</PlanetQualityChange>
    </Improvement>
</PlanetImprovements>

 

This would be the full file.  Should I keep the file name as PlanetImprovements?

Reply #3 Top

Quoting Atoth, reply 2
This would be the full file.  Should I keep the file name as PlanetImprovements?

Looks okay. You can keep the name, or change it if you want. Both will work.