Mod Request: One-City Challenge (all civs)

Bodin

Chieftain
Joined
Oct 23, 2016
Messages
41
I'm not sure where this mod request best belongs, but this is a mod request for a different type of civ game. In this One-City Challenge, every civilization gets one settler to build their first city, but no more settlers after that. No "buildable" settlers for the rest of the game for ALL civs (AI included). So the map would be scattered with 'one cities' by each civilization. Cities can be conquered and taken over, but they can't be "built" after the first one. So, that might also need to add more "city-states" to help fill the map a bit, but that's the general idea.

And if someone who knows modding wanted to get really fancy, it could be set up with more variations:
One-City Challenge (human players only) - existing City-States
One-City Challenge (all players - human and ai) - existing City-States
One-City Challenge (human players only) - expanded City-States
One-City Challenge (all players - human and ai) - expanded City-States
One-City Challenge (human players only) - no City-States
One-City Challenge (all players - human and ai) - no City-States

Thanks for reading and consideration.
 
You can add CanTrain="False" to settler entry in Units.xml

Spoiler Example :
Code:
<Row UnitType="UNIT_SETTLER" BaseMoves="2" Cost="80" AdvisorType="ADVISOR_GENERIC" BaseSightRange="3" ZoneOfControl="false" Domain="DOMAIN_LAND" FormationClass="FORMATION_CLASS_CIVILIAN" FoundCity="true" PopulationCost="1" PrereqPopulation="2" Name="LOC_UNIT_SETTLER_NAME" Description="LOC_UNIT_SETTLER_DESCRIPTION" CanCapture="False" CostProgressionModel="COST_PROGRESSION_PREVIOUS_COPIES" CostProgressionParam1="20" PurchaseYield="YIELD_GOLD" PseudoYieldType="PSEUDOYIELD_UNIT_SETTLER" CanTrain="False"/>

Also might want to take out this line:

Spoiler GoodyHuts.xml :
Code:
<Row GoodyHut="GOODYHUT_SURVIVORS" SubTypeGoodyHut="GOODYHUT_GRANT_SETTLER" Description="LOC_GOODYHUT_SURVIVORS_GRANT_UNIT_DESCRIPTION" Weight="0" MinOneCity="true" Trader="true" RequiresUnit="true" ModifierID="GOODY_SURVIVORS_GRANT_SETTLER"/>

so none will be found.

And if you plan on starting in later era, edit the number of starting units in eras.xml
 
Back
Top Bottom