PDA

Просмотр полной версии : Поселения



Alive
11.12.2006, 21:59
Почему когда я захватываю вражеское поселение оно автоматически разшается а не переход под мой контроль, как у компа?

Zuzik
11.12.2006, 23:05
<div class='quotetop'>Цитата(Alive * 11.12.2006, 20:59) 144910</div>

Почему когда я захватываю вражеское поселение оно автоматически разшается а не переход под мой контроль, как у компа?
[/b]
потому что город совсем свежий... людей мало... все умерли вовремя грабежей...

NeverMind
12.12.2006, 12:58
Alive, численность населения города при захвате уменьшается. Если город был совсем небольшим, то после сокращения от него ничего не остается. Отсюда нет и выбора - оставлять или разрушать. С городами чуть большего размера выбор будет.

Lexad
12.12.2006, 13:39
Более того - город, который дорастал до 2, а потом опять упал до 1, тоже автоматически не разрушается при захвате.

NeverMind
12.12.2006, 17:14
Серьезно? Это интересно.

PS. Хотел еще что-нибудь уточнить по захвату городов в SDK, но функция CvPlayer::acquireCity оказалась слишком большой и сложной для меня.

PPS. Но при разрушении действительно учитывается именно pOldCity->getHighestPopulation() == 1, а не просто текущее население.


***

Alive, про здоровье я сюда перенес: http://forum.civfanatics.ru/index.php?showtopic=4960 :bye:

Линник
12.12.2006, 22:41
<div class='quotetop'>Цитата(Lexad * 12.12.2006, 14:39) 145200</div>

Более того - город, который дорастал до 2, а потом опять упал до 1, тоже автоматически не разрушается при захвате.
[/b]
Лексад! :applau2:
!!! Йес !!!
а я думал, что это в моде РФЦ намучено...