Добрый день.
Подскажите пожалуйста, как можно изменить агрессивность некоторых лидеров.
Т.е. какие настройки в LeaderHeadsInfo.xml можно подправить, чтобы они нагло себя вели, и рано или поздно обязательно объявили войну?
Или наоборот, чтобы были добрыми.
Как показывает практика, AggressiveAI + правка взаимоотношений в WorldBuilder явно недостаточно.
Самый простой способ - понизить в Civ4HandicapInfo.xml значения iAttitudeChange для нужных уровней. Этот тэг изменяет базовое отношение друг к другу всех лидеров. Например, если поставить -8, стартовым отношением будет уже Annoyed.
Пример для Noble:
[codebox] <HandicapInfo>
<Type>HANDICAP_NOBLE</Type>
<Description>TXT_KEY_HANDICAP_NOBLE</Description>
<Help>TXT_KEY_HANDICAP_NOBLE_HELP</Help>
<iFreeWinsVsBarbs>2</iFreeWinsVsBarbs>
<iAnimalAttackProb>85</iAnimalAttackProb>
<iStartingLocPercent>40</iStartingLocPercent>
<iAdvancedStartPointsMod>100</iAdvancedStartPointsMod>
<iGold>0</iGold>
<iFreeUnits>8</iFreeUnits>
<iUnitCostPercent>50</iUnitCostPercent>
<iResearchPercent>100</iResearchPercent>
<iDistanceMaintenancePercent>75</iDistanceMaintenancePercent>
<iNumCitiesMaintenancePercent>70</iNumCitiesMaintenancePercent>
<iMaxNumCitiesMaintenance>5</iMaxNumCitiesMaintenance>
<iColonyMaintenancePercent>100</iColonyMaintenancePercent>
<iMaxColonyMaintenance>100</iMaxColonyMaintenance>
<iCorporationMaintenancePercent>100</iCorporationMaintenancePercent>
<iCivicUpkeepPercent>80</iCivicUpkeepPercent>
<iInflationPercent>90</iInflationPercent>
<iHealthBonus>2</iHealthBonus>
<iHappyBonus>4</iHappyBonus>
<iAttitudeChange>-1</iAttitudeChange>[/codebox]
Описание тегов CIV4LeaderHeadsInfo.xml можно посмотреть тут. Но там придется настраивать значения для каждого лидера отдельно. Например, можно понизить значения тега NoWarAttitudeProbs.
PS. Кстати, опция "Агрессивный AI" в BtS не дает -2 в отношениях. Эта часть "откомментирована" в SDK.
[code]//
Братцы, поиск не помог, а отдельную тему не хотца создавать по такому маленькому вопросу.
А вопрос вот какой. При начале новой игры, при выборе соперников у ИИ-игроков стоит по умолчанию уровень сложности на котором они будут играть со мной, но он заблокирован и неизменяем.Так вот как и где его можно менять,редактировать.Хотца и так и так погамать, дюже загорелось у мене.
<div class='quotetop'>Цитата(Vasilich * 13.9.2007, 20:00) [snapback]201335[/snapback]</div>Меня это тоже интересует.Братцы, поиск не помог, а отдельную тему не хотца создавать по такому маленькому вопросу.
А вопрос вот какой. При начале новой игры, при выборе соперников у ИИ-игроков стоит по умолчанию уровень сложности на котором они будут играть со мной, но он заблокирован и неизменяем.Так вот как и где его можно менять,редактировать.Хотца и так и так погамать, дюже загорелось у мене.
[/b]
з.ы. Н.М.! Мож возобновим "мелкие вопросы"?
Знаю, подло завелось теперь на земле нашей; думают только, чтобы при них были хлебные стоги, скирды да конные табуны их, да были бы целы в погребах запечатанные меды их. Перенимают черт знает какие бусурманские обычаи; гнушаются языком своим; свой с своим не хочет говорить; свой своего продает, как продают бездушную тварь на торговом рынке. Милость чужого короля, да и не короля, а паскудная милость польского магната, который желтым чеботом своим бьет их в морду, дороже для них всякого братства. Но у последнего подлюки, каков он ни есть, хоть весь извалялся он в саже и в поклонничестве, есть и у того, братцы, крупица русского чувства. И проснется оно когда-нибудь, и ударится он, горемычный, об полы руками, схватит себя за голову...
Н.В. Гоголь, "Тарас Бульба"
Менять можно только свой уровень, а у АИ он постоянный - Noble.
Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
http://blacksun.civfanatics.ru
-------------------------------------------------
MTDG2 - [civ]christianity[/civ]Монархия
---------------------------------
Председатель CFR Awards 2007
---------------------------------
Председатель CFR Awards 2008
<div class='quotetop'>Цитата(Vasilich * 13.9.2007, 21:00) [snapback]201335[/snapback]</div>Уровень сложности задается в GlobalDefines.xml сразу для всех AI-игроков (там стоит Noble).А вопрос вот какой. При начале новой игры, при выборе соперников у ИИ-игроков стоит по умолчанию уровень сложности на котором они будут играть со мной, но он заблокирован и неизменяем.Так вот как и где его можно менять,редактировать.[/b]
[code]