Цитата Сообщение от KonstantinRed Посмотреть сообщение
Подскажите, можно ли через XML задать юниту свойство "может только атаковать", чтобы при ответной атаке он захватывался, если на клетке нет других союзных юнитов.
Такой функции в XML, вроде бы, нет. Но возможно, я чего-то не знаю. Как вариант, можно попробовать добавить юниту свойства -100% к обороне в лесах, -100% к обороне в городе и т. д. Но сомневаюсь, что ИИ сможет все это понять, а учить его придется явно не в XML. Для захвата же можно попробовать Capture в CIV4UnitInfos.xml. Только захватываться он будет, если не ошибаюсь, со 100% ХП. Даже если был ранен. Не уверен, что сработает, но можете попробовать. По-крайней мере, мне не приходят в голову другие способы реализовать то, о чем Вы пишете, через XML.