Здравствуйте, это опять я.
У меня очень-очень простой для вас вопрос - а именно изменение уже существующих цивилизаций. Для примера, я адаптировала к Civ 5 иконки наций из RFC для Civ 4.
Затем, в файлике ToT_CIvilizations.xml добавила строчки:
Скрытый текст
<GameData>
<Civilizations>
<Update>
<Where Type="CIVILIZATION_AMERICA"/>
<Set>
<DefaultPlayerColor>PLAYERCOLOR_NAMERICA</DefaultPlayerColor>
<IconAtlas>TOT_CIV_COLOR_ATLAS</IconAtlas>
<PortraitIndex>0</PortraitIndex>
<AlphaIconAtlas>TOT_CIV_ALPHA_ATLAS</AlphaIconAtlas>
</Set>
</Update>
</Civilizations>
<Colors>
<Row>
<Type>COLOR_PLAYER_NAMERICA_ICON</Type>
<Red>1</Red>
<Green>1</Green>
<Blue>1</Blue>
<Alpha>1</Alpha>
</Row>
<Row>
<Type>COLOR_PLAYER_NAMERICA_BACKGROUND</Type>
<Red>0.08</Red>
<Green>0</Green>
<Blue>0.32</Blue>
<Alpha>1</Alpha>
</Row>
</Colors>
<PlayerColors>
<Row>
<Type>PLAYERCOLOR_NAMERICA</Type>
<PrimaryColor>COLOR_PLAYER_NAMERICA_ICON</PrimaryColor>
<SecondaryColor>COLOR_PLAYER_NAMERICA_BACKGROUND</SecondaryColor>
<TextColor>COLOR_PLAYER_WHITE_TEXT</TextColor>
</Row>
</PlayerColors>
</GameData>

И...все меняется вроде бы правильно, но например, основать поселенцем первый город нельзя - из-за проблем с UI просто отсутствует панелька с данным видом действий. Опять же, если все же основать город через InGameEditor, то с его панелькой (где название, флаг стоящего в очереди на постройку и т.п. начинает глючить.
Самое странное - если я создаю абсолютно новыую расу с всеми теми же параметрами (т.е. указываю ей те же иконки и цвета) -все работает абсолютно правильно.

В чем же подвох? Почему я не могу заменить просто иконки и цветовые схемы уже существующим нациям? Посмотрев сценарии оригинальной игры (Например средневековый или Борьба за Африку) - ничего "такого" не обнаружила. Все вроде так же...