Нужно нарисовать или откуда-то взять графику. Положить её надо в папку art, туда, где будет написано в CIV4ArtDefines_Improvement.xml.
Шаг 2 : xml
1) Terrain/CIV4ImprovementInfos, Terrain/CIV4TerrainSchema - написать название и характеристики улучшений(которые превратятся в лес, терраформинг, ресурсы)
2) Units/CIV4BuildInfos - написать возможность строительства улучшения(из CIV4ImprovementInfos)
3) Units/CIV4UnitInfos - написать возможность строительства рабочим(из CIV4BuildInfos)
4) art/CIV4ArtDefines_Improvement - написать, где находятся файлы art/
5) text - русифицировать и англифицировать текстовые теги
Шаг 3, главный: python
CvEventManager - написать, что при строительстве улучшения появится лес, ресурс, или местность терраформируется.
подписать надо под этим:
'Improvement Built'
iImprovement, iX, iY = argsList
Я написал, как я делал или собираюсь это делать в своём моде. Эта инструкция может быть использована, например, для создания модкомпонентов с терраформингом, посадкой леса и посадкой ресурсов.