• Инструкция: как правильно посадить лес, сделать терраформинг для civilization 4

    Инструкция: посадка леса, ресурсов, терраформинг
    Шаг 1: art
    Нужно нарисовать или откуда-то взять графику. Положить её надо в папку 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 - написать, что при строительстве улучшения появится лес, ресурс, или местность терраформируется.
    подписать надо под этим:
    def onImprovementBuilt(self, argsList):
    'Improvement Built'
    iImprovement, iX, iY = argsList


    Я написал, как я делал или собираюсь это делать в своём моде. Эта инструкция может быть использована, например, для создания модкомпонентов с терраформингом, посадкой леса и посадкой ресурсов.
    Эта статья изначально была опубликована в теме форума: Осваиваем SDK: как правильно посадить лес автор темы Blacksun Посмотреть оригинальное сообщение
Рейтинг@Mail.ru

free counters