Logo Platform
logo amplifiers simplified

How can i remove population growth penalty from colonizer ship for one race ?

Reply
Copied to clipboard!
11 years ago
Jul 22, 2013, 12:47:05 PM
Disharmony version. Not for MOD, only for personal use. What and where in .xml (file and line) i am must change ?
0Send private message
11 years ago
Jul 22, 2013, 1:37:02 PM
Well the bad news is that all colonizer ships get the penalty from the shared civilianmodule.xml (All but harmony they got a seperate freeze penalty in the hull.xml). If you want to only have ONE colonizer ship not to have the penalty you would have to first delete or comment the [CODE]StarSystemConstructionFreezeGrowth[/CODE] Tag from the civilianmodule.xml so it looks like that



[CODE]
SupportCategory="Civilian">





%ModuleColonizationTitle

%ModuleColonizationDescription





[/CODE]



Then you have to ADD the tag to EVERY colonizer ship in the hull.xml and only spare out the colonizer ship you don't want to have the penalty on. So it looks more or less like this



[CODE]




Cost="40"

MaxHealth="450" MaxWeight="80" MaxSpecialSlotWeight="0"

Speed="0" FreeSpeed="0" CommandPoint="1" Evade="0.1" HullWeakness="100" EvasionDisorientation="0.05">

ShipSizeSmall

Colonization

ShipClassColonizationAmoeba;ShipClassColonization

StarSystemConstructionFreezeGrowth



%ShipClassAmoebaColonizationTitle

%ShipClassAmoebaColonizationDescription



0








Cost="40"

MaxHealth="450" MaxWeight="80" MaxSpecialSlotWeight="0"

Speed="0" FreeSpeed="0" CommandPoint="1" Evade="0.1" HullWeakness="100" EvasionDisorientation="0.05">

ShipSizeSmall

Colonization

ShipClassColonizationResistance;ShipClassColonization

StarSystemConstructionFreezeGrowth



%ShipClassResistanceColonizationTitle

%ShipClassResistanceColonizationDescription



0








Cost="40"

MaxHealth="450" MaxWeight="80" MaxSpecialSlotWeight="0"

Speed="0" FreeSpeed="0" CommandPoint="1" Evade="0.1" HullWeakness="100" EvasionDisorientation="0.05">

ShipSizeSmall

Colonization

ShipClassColonizationAutomaton;ShipClassColonization

NOTHING TO ADD HERE



%ShipClassAutomatonColonizationTitle

%ShipClassAutomatonColonizationDescription



0











etc.



[/CODE]
0Send private message
11 years ago
Jul 22, 2013, 11:10:36 PM
Actually, I think a programmer confirmed that Harmony uses the same colony module as all race.



The alternative approach would be to create a special colony module using the existing one as a template, remove the freeze pop descriptor like Cosmocrat says. Link it to a race specific technology, and attach that technology to the afinity of your chosen faction.



Note that if you are trying to do this for the Harmony faction, you need to remove the slow pop growth descriptor on the corresponding ship chassis as well.
0Send private message
?

Click here to login

Reply
Comment