PDA

Просмотр полной версии : Цвет границ



nise1
07.06.2009, 13:20
Можно ли как нибудь менять цвет границ?
Какой(ие) файл(ы) нужно редактировать чтобы сделать другой цвет?
А то уже приелись эти цвета :boo: Франция-синий, Россия-оранжевый, Ацтеки- салатовый, Монголия-коричневый...
[attachmentid=4916]
если такая тема уже была, то дайте ссылку, пожалуйста туда)

Noxium
08.06.2009, 19:02
<div class='quotetop'>Цитата(A1awaR * 7.6.2009, 13:20) 290768</div>

Можно ли как нибудь менять цвет границ?
Какой(ие) файл(ы) нужно редактировать чтобы сделать другой цвет?
[/b]
Можно менять цвет, который отражается на всей цивилизации: на юнитах, на границе, на флаге и т.д.
Поменять его можно в XML-файле CIV4CivilizationInfos тег <DefaultPlayerColor>PLAYERCOLOR_...</>
Список PLAYERCOLOR_... можно найти в XML-файле CIV4PlayerColorInfos. Там он состоит из двух COLOR_PLAYER_...
Список COLOR_PLAYER_... можно найти в XML-файле CIV4ColorVals. Там можно, наверно, создавать и новые COLOR_PLAYER_... , но я не занимался этим никогда :)
Также можно менять цвет цивилизации в каждой отдельновзятой карте: Color=PLAYERCOLOR_...

Оранжевый - это цвет Карфагена :)

nise1
09.06.2009, 12:46
Cпасибо
Попробовал изменить цвет США на белый-получилось :)
только вот когда менял, звезды на флаге стали красными...
А другой цвет элемента флага ( например эти же звезды на флаге США)
Можно будет сделать?

<div class='quotetop'>Цитата(Noxium * 8.6.2009, 21:02) 290975</div>



Оранжевый - это цвет Карфагена :)
[/b]
У меня не бтс, и там нет Карфагена

Noxium
09.06.2009, 20:13
<div class='quotetop'>Цитата(A1awaR * 9.6.2009, 12:46) 291047</div>

Cпасибо
Попробовал изменить цвет США на белый-получилось :)
только вот когда менял, звезды на флаге стали красными...
А другой цвет элемента флага ( например эти же звезды на флаге США)
Можно будет сделать?
[/b]
Я так понимаю ты написал <DefaultPlayerColor>PLAYERCOLOR_WHITE</DefaultPlayerColor>, а в файле CIV4PlayerColorInfos по поводу белого цвета написано:

<PlayerColorInfo>
<Type>PLAYERCOLOR_WHITE</Type>
<ColorTypePrimary>COLOR_PLAYER_WHITE</ColorTypePrimary>
<ColorTypeSecondary>COLOR_PLAYER_RED</ColorTypeSecondary>
<TextColorType>COLOR_PLAYER_WHITE_TEXT</TextColorType>
</PlayerColorInfo>

Вторичный цвет - красный - поэтому и звезды красные. Меняешь слово RED на что угодно и будет тебе любой цвет :)

nise1
10.06.2009, 11:15
Да я бы и не догадался поменять
<ColorTypeSecondary>COLOR_PLAYER_RED</ColorTypeSecondary>
на другой цвет)
Сейчас попробовал, все получилось :)
Спасибо за ответы