I'm trying to make a building add 2 Culture to the yields of Lake and Oasis tiles, using the code below. This works fine in G&K, but not in Vanilla, and I want it to work in both. The mod won't crash, but the yields simply won't change ingame.
The term "YIELD_CULTURE" does not exist in Vanilla at all, as far as I know. I do know tile yield changes for Culture are possible, as it happens with the Monastery building.
The code below is what I managed to find. Since the Lake and Oasis are respectively a Plot and Feature (not a Resource), this won't do. It's the closest I got, though.
Is there any way to make this work?
Code:
<GameData>
<Building_LakePlotYieldChanges>
<Row>
<BuildingType>BUILDING_MAGIC_LIBRARY</BuildingType>
<YieldType>YIELD_CULTURE</YieldType>
<Yield>2</Yield>
</Row>
</Building_LakePlotYieldChanges>
<Building_FeatureYieldChanges>
<Row>
<BuildingType>BUILDING_MAGIC_LIBRARY</BuildingType>
<FeatureType>FEATURE_OASIS</FeatureType>
<YieldType>YIELD_CULTURE</YieldType>
<Yield>2</Yield>
</Row>
</Building_FeatureYieldChanges>
</GameData>
The term "YIELD_CULTURE" does not exist in Vanilla at all, as far as I know. I do know tile yield changes for Culture are possible, as it happens with the Monastery building.
The code below is what I managed to find. Since the Lake and Oasis are respectively a Plot and Feature (not a Resource), this won't do. It's the closest I got, though.
Code:
<GameData>
<Building_ResourceCultureChanges>
<Row>
<BuildingType>BUILDING_MONASTERY</BuildingType>
<ResourceType>RESOURCE_INCENSE</ResourceType>
<CultureChange>2</CultureChange>
</Row>
<Row>
<BuildingType>BUILDING_MONASTERY</BuildingType>
<ResourceType>RESOURCE_WINE</ResourceType>
<CultureChange>2</CultureChange>
</Row>
</Building_ResourceCultureChanges>
</GameData>
Is there any way to make this work?