MOD - Gold per District

ancoferrer

Chieftain
Joined
Oct 3, 2025
Messages
2
Hi All,
I'm creating a Civilization Mod.
My goal is to create a modifier (culture civilization tree) and add gold to urban district.

This is working but adds 100 gold (test) to the city but I don't know to add per urban district.

<Modifier id="MOD_GREMIS_GOLD" collection="COLLECTION_PLAYER_CITIES" effect="EFFECT_CITY_ADJUST_YIELD">
<Argument name="YieldType">YIELD_GOLD</Argument>
<Argument name="Amount">100</Argument>
<String context="Description">LOC_MOD_GREMIS_GOLD_DESCRIPTION</String>
</Modifier>

Any help please ?
 
Found !!!

<Modifier id="MOD_GREMIS_GOLD_PER_URBAN_DISTRICT_PLOT"
collection="COLLECTION_CITY_PLOT_YIELDS"
effect="EFFECT_PLOT_ADJUST_YIELD">
<SubjectRequirements>
<Requirement type="REQUIREMENT_PLOT_HAS_ANY_DISTRICT"/>
<Requirement type="REQUIREMENT_PLOT_DISTRICT_CLASS">
<Argument name="DistrictClass">URBAN</Argument>
</Requirement>
</SubjectRequirements>

<Argument name="YieldType">YIELD_GOLD</Argument>
<Argument name="Amount">100</Argument>
</Modifier>

<Modifier id="MOD_GREMIS_GOLD_ATTACH"
collection="COLLECTION_PLAYER_CITIES"
effect="EFFECT_ATTACH_MODIFIERS">
<Argument name="ModifierId">MOD_GREMIS_GOLD_PER_URBAN_DISTRICT_PLOT</Argument>
<String context="Description">LOC_MOD_GREMIS_GOLD_PER_URBAN_DISTRICT_DESCRIPTION</String>
</Modifier>
 
Back
Top Bottom