I have ported to MNAI one of the parts of the CivPlotMods modcomp, present in Rise from Erebus and other modmods. To my knowledge it was created by Jean Elcard and Xienwolf, and I adapted the version present in Rise from Erebus so it was probably also updated and modified by them.
Spoiler :This modcomp removes the CivilizationYieldType, CivilizationYieldChange and sections CivilizationYieldRiverChange from CIV4TerrainInfos.xml. Civilization specific changes to yields in certain terrains are now stored in CIV4CivilizationInfos.xml, stored in the following format (TerrainRiverYields is optional):
Code:<MaintainFeatures> </MaintainFeatures> <TerrainYieldChanges> <TerrainYieldChange> <TerrainType>TERRAIN_SNOW</TerrainType> <TerrainYields> <iYield>2</iYield> <iYield>0</iYield> <iYield>0</iYield> </TerrainYields> <TerrainRiverYields> <iYield>0</iYield> <iYield>0</iYield> <iYield>1</iYield> </TerrainRiverYields> </TerrainYieldChange> </TerrainYieldChanges> </CivilizationInfo>
This modification in the format allows to define multiple terrain yield changes for the same civilization, and a single terrain with multiple yield changes for different civilizations. Since the terrain yield changes for Malakim and Illians have been ported to the new format, More Naval AI behavior remains unchanged, but this addition opens up the door for modders to modify terrain yields for each civilization in any way they want. As an extra that came up with the modcomp, the civilopedia now shows the terrain yield changes for each civilization at each terrain type (see screenshot). I also updated the (currently unused) civilization traits section in the Sevopedia to show the terrain yield changes with the new methods.
All modified files (created against r1308) have been attached to this post. I hope that you consider its inclusion![]()
Sounds great! I hope Tholal is putting it in.
