News

REQUEST: add RequiredStarbaseSpacing MaxSponsorDistanceWithNoPenalty & MaxPopulationSourceDistance and more to schema

Posted on Tuesday, September 22, 2015

In light of Brad's recent post about dev work is allocation, I wanted to move some of the changes in ILO into improvementdefs/techtrees and out of things like Galciv3GlobalDefs.xml, but I can't because RequiredStarbaseSpacing isn't in enumeration


<Stats>
<EffectType>RequiredStarbaseSpacing</EffectType>
<Scope>Queue</Scope>
<Target>
<TargetType>Faction</TargetType>
</Target>
<BonusType>Flat</BonusType>
<Value>7</Value>
</Stats>

 

 

adding that to the civilizationcapital would have been the first step to removing all of my changes from Galciv3GlobalDefs.xml & allowing ILO to be more compatible with other mods, but it fails due to not being in enumeration.  The same is almost certainly true with MaxSponsorDistanceWithNoPenalty & MaxPopulationSourceDistance.  

 

The stuff for accuracy/rate of fire with various weapon types is already there in one form or another. From a quick skim, it looks like these are others that should be included as well as the three already mentioned even though ILO doesn't use them something/someone might.

 


<MinShipPopulation>.5</MinShipPopulation>
<DefaultShipPopulation>2.5</DefaultShipPopulation>
<ReservedColonyPopulation>1.0</ReservedColonyPopulation>
<MaxPopulationSourceDistance>10</MaxPopulationSourceDistance>

<TechInflationExponent_All>1.7</TechInflationExponent_All>
<TechInflationMultiplier_All>0.13</TechInflationMultiplier_All>
<TechInflationExponent_Tree>1.1</TechInflationExponent_Tree>
<TechInflationMultiplier_Tree>0.14</TechInflationMultiplier_Tree>
<TechInflationExponent_Specialization>1.1</TechInflationExponent_Specialization>
<TechInflationMultiplier_Specialization>0.10</TechInflationMultiplier_Specialization>
<CommonMediumHabitablePlanetCount>47</CommonMediumHabitablePlanetCount>

 <ShipyardMaxSponsorCount>5</ShipyardMaxSponsorCount>

 

on a side note, notably missing from that is the 10mil pop given on turn0 to civ homeworlds.  I'm not sure where/if that's stored somewhere but considering I wanted to mod it during beta for a race & one of the reasonably recent devstreams had Paul playing a  race that started with extra colony ships  loaded with 2.5 pop each & a destroyed homeworld that still starts with 10 pop.. Adding whatever defines that 10 to the list wouldn't be a bad idea