Вот ещё идея. На мой взгляд при разграблении вражеских городов доходы слишком малы. Я думаю это надо поменять. Но поменять особо. Деньги или молотки даються при разграблении ввиде тележек которые можно априходовать только в своих городах. Как говориться добытое надо ещё и доставить до дома. Тележек столько сколько была величина города, а вот сумма в тележке зависит от уровня развития цивилизации. Кстати схожее есть в колонизации. И было в одном из модов в цивиле. Если не ошибаюсь мод назывался "новый свет" вроде.
<div class='quotetop'>Цитата(d2r2 * 8.3.2010, 19:05) [snapback]327983[/snapback]</div>+1, абсолютно согласенВот ещё идея. На мой взгляд при разграблении вражеских городов доходы слишком малы. Я думаю это надо поменять. Но поменять особо. Деньги или молотки даються при разграблении ввиде тележек которые можно априходовать только в своих городах. Как говориться добытое надо ещё и доставить до дома. Тележек столько сколько была величина города, а вот сумма в тележке зависит от уровня развития цивилизации. Кстати схожее есть в колонизации. И было в одном из модов в цивиле. Если не ошибаюсь мод назывался "новый свет" вроде.
[/b]
<div class='quotetop'>Цитата(d2r2 * 8.3.2010, 19:05) [snapback]327983[/snapback]</div>По такому принципу я хотел сделать случайные события с поимкой главаря варваров и тележкой которую можно было бы потом доставить куда надо. Но до этого уже точно руки не дойдут.Вот ещё идея. На мой взгляд при разграблении вражеских городов доходы слишком малы. Я думаю это надо поменять. Но поменять особо. Деньги или молотки даються при разграблении ввиде тележек которые можно априходовать только в своих городах. Как говориться добытое надо ещё и доставить до дома. Тележек столько сколько была величина города, а вот сумма в тележке зависит от уровня развития цивилизации. Кстати схожее есть в колонизации. И было в одном из модов в цивиле. Если не ошибаюсь мод назывался "новый свет" вроде.
[/b]
Согласен, что надо повышать доходы от грабежа городов и улучшений.
Выложил 0.50 альфа.
Васяка инкорпорейтед представляет: Master of Star Control
<div class='quotetop'>Цитата(alergenic * 14.3.2010, 23:40) [snapback]328914[/snapback]</div>Вроде бы сделано.Фланговая атака верховых юнитов согласно эре осадных орудий!
[/b]
Васяка инкорпорейтед представляет: Master of Star Control
<div class='quotetop'>Цитата(barz * 21.3.2010, 16:19) [snapback]329517[/snapback]</div>спорить, конечно, не стану, но видел эту опцию не в одном моде. далеко ходить не надо: Modern Standart. не думаю, что это так сложно. а опция вельми приятная, добавляет разнообразия в игру.Это обсуждалось совсем недавно - сложно осуществимо. Меня и две клетки радиуса устраивает. Играю в сценарную карту Земли, там достаточно много ресурсов, чтобы города стремительно развивались.
[/b]
<div class='quotetop'>Цитата(Graf_Sot * 21.3.2010, 19:13) [snapback]329536[/snapback]</div>Если всё так просто, сделайте.спорить, конечно, не стану, но видел эту опцию не в одном моде. далеко ходить не надо: Modern Standart. не думаю, что это так сложно. а опция вельми приятная, добавляет разнообразия в игру.
[/b]
Создадим вам отдельную тему. Назовем "Городской радиус в 3 клетки для Vas_mod" или что-то в этом роде.
В главной теме сделаем ссылку на ваш мод расширяющий возможности.
Васяка инкорпорейтед представляет: Master of Star Control
хм. мы точно об одном говорим?..
если я ничего не путаю, то:
в CvGameCoreDLL\CvDefines.h строки:
#define NUM_CITY_PLOTS (21) - количество отображаемых тайлов на экране города.
#define CITY_PLOTS_RADIUS (2) - собственно радиус.
или нужно что-то другое?
<div class='quotetop'>Цитата(Graf_Sot * 21.3.2010, 22:25) [snapback]329563[/snapback]</div>Да в том-то всё и дело, что я не имею ни малейшего представления о том мы говорим или нет, так как никогда не занимался SDK модингом.хм. мы точно об одном говорим?..
если я ничего не путаю, то:
в CvGameCoreDLL\CvDefines.h строки:
#define NUM_CITY_PLOTS (21) - количество отображаемых тайлов на экране города.
#define CITY_PLOTS_RADIUS (2) - собственно радиус.
или нужно что-то другое?
[/b]
<div class='quotetop'>Цитата(mdhr * 15.3.2010, 21:35) [snapback]329016[/snapback]</div>Скоро выйдет Цив5. Там будет много всего интересного.было бы неплохо включить RevolutionDCM, как в GEM на их-фанатиках (там варвары до полноправных цив вырастают, революции бывают и ещё куча всего интересного)
[/b]
А если мне переводить это всё на RDCM, то как раз к выходу Цив5 успею.
А оно кому-нибудь к тому времени будет надо? Думаю нет.
Васяка инкорпорейтед представляет: Master of Star Control
<div class='quotetop'>Цитата(barz * 21.3.2010, 22:38) [snapback]329574[/snapback]</div>Изменения делаются в 2 файлах. Вот исходники. Измененния искать по фразе "VET CitiRadius 3"Пробовал покопаться в CvGameCoreDLL\CvDefines.h, ничего не получилось. Надо обратиться к создателям таких модов[/b]
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
1. Убрать требование: Уголь, для создания Пикинер и других "ближников", или объяснить, зачем он там нужен ))
2. Ввести чудо света, дающее бонус к инженерам (например, +1 молоток). С постройкой Ангкор-ват, инженеры явно уступают священникам (Ангкор-ват даёт +1 к молоткам священникам, и у них становится преимущество +1 колбы перед инженером)
<div class='quotetop'>Цитата(barz * 5.4.2010, 20:06) [snapback]331669[/snapback]</div>1. Качество доспехов и оружия. Металлургия и все такое.1. Убрать требование: Уголь, для создания Пикинер и других "ближников", или объяснить, зачем он там нужен ))
2. Ввести чудо света, дающее бонус к инженерам (например, +1 молоток). С постройкой Ангкор-ват, инженеры явно уступают священникам (Ангкор-ват даёт +1 к молоткам священникам, и у них становится преимущество +1 колбы перед инженером)
[/b]
2. Реалии таковы (по крайней мере в Европе), что попы долгое время были предпочтительнее инженеров.
Другой уже вопрос, что устаревание чуда можно сделать раньше. С физикой например.
Есть предложения по религиям, по смене форм правления и по счастью/несчастью.
а)
1. Инквизиция. По типу ускорения при рабстве: устраняет часть населения, добавляет несчастье на время, искореняет выбранную религию.
2. Возможность при свободной религии продолжать строить монастыри, храмы, соборы и места сбора денег.
С сохранением негативных свойств этих сооружений естественно, исключая несчастье за чудеса-места сбора денег.
3. Ресурсы при религии. Например: ладан при христианстве +1; коровы при индуизме +1, вино и свиньи при исламе - 1; свиньи при иудаизме -1, и т.д.
б)
Смена форм правления, сопровождаеммая определенными "плюшками".
Например:
Коммунизм - рандомное уничтожение части улучшений и населения (как при беспорядках).
Фашизм - ухудшение отношения всех "не фашистов" (как при языческой религии, например).
Представительство - не возможность принять во время войны, -2 военный опыт юнитам.
Национализм - требует 80% общего коренного населения, в городах на окраинах пропорциональный рост несчастья . +25% защиты от шпионажа, а не производства очков шпионажа.
Формы правления, вообще представляются большой и отдельной темой.
в)
Манипуляции шпионов добавляют у противника несчастье от войны. Терроризм, по сути.
"Гастроли великих артистов" (по типу торговцев) - улучшение отношения у правителей принимающей державы, рост культуры страны отправившей "труппу" в городе гастролей и окрестных, рост недовольства "мы хотим присоедениться к нашей Родине"
Рост несчастья у вассалов, во время войны. Возможность ведения переговоров о выходе их из войны/ переходе на сторону противника.
Уменьшение усталости от войны при захвате городов противника и при уничтожении вражеского стека в пределах границ своих городов.
Отдельное пожелание:
Возможность манипулировать бюджетом на культуру, шпионаж и науку в отдельных городах. Всем бюджетом или только процентом "местного", определяемого формой правления.
Городской радиус в 3 тайла.
1. Установка и компиляция SDK
2. Оригинальный SDK архивом
3. Редактирование Assets\XML\GlobalDefines.xml - дистанция обзора в городе.
3500 - оригинальное значение, 4500 - для 3х тайлов,
<Define>
<DefineName>CAMERA_CITY_ZOOM_IN_DISTANCE</DefineName>
<fDefineFloatVal>3500</fDefineFloatVal>
</Define>
4. Редактирование CvGameCoreDLL\CvDefines.h
Строка #define NUM_CITY_PLOTS (N), где N - количество рабочих тайлов вокруг города.
21 - оригинал, 37 - 3 тайла.
Строка #define CITY_PLOTS_RADIUS (N), где N - непосредственно радиус города.
5. Редактирование CvGameCoreDLL\CvGlobals.cpp
т.к. не в курсе, что Вы изменили в SDK, то выкладывать скомпилированные dll не стал, а выложил именно инструкцию. буду признателен, если Вы включите данную опцию в следующий билд Вашего мода.Код:int aiCityPlotX[NUM_CITY_PLOTS] = { 0, 0, 1, 1, 1, 0,-1,-1,-1, 0, 1, 2, 2, 2, 1, 0,-1,-2,-2,-2,-1, 0, 1, 2, 3, 3, 3, 2, 1, 0,-1,-2,-3,-3,-3,-2,-1 // для радиуса 3 }; int aiCityPlotY[NUM_CITY_PLOTS] = { 0, 1, 1, 0,-1,-1,-1, 0, 1, 2, 2, 1, 0,-1,-2,-2,-2,-1, 0, 1, 2, 3, 3, 2, 1, 0,-1,-2,-3,-3,-3,-2,-1, 0, 1, 2, 3 // для радиуса 3 }; int aiCityPlotPriority[NUM_CITY_PLOTS] = { 0, 1, 2, 1, 2, 1, 2, 1, 2, 3, 4, 4, 3, 4, 4, 3, 4, 4, 3, 4, 4, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6, 5, 6 // для радиуса 3 }; int aaiXYCityPlot[CITY_PLOTS_DIAMETER][CITY_PLOTS_DIAMETER] = // Оригинал: { {-1, 17, 18, 19, -1,}, {16, 6, 7, 8, 20,}, {15, 5, 0, 1, 9,}, {14, 4, 3, 2, 10,}, {-1, 13, 12, 11,-1,} }; // 3 тайла: { {-1, -1, 32, 33, 34, -1, -1,}, {-1, 31, 17, 18, 19, 35, -1,}, {30, 16, 6, 7, 8, 20, 36,}, {29, 15, 5, 0, 1, 9, 21,}, {28, 14, 4, 3, 2, 10, 22,}, {-1, 27, 13, 12, 11, 23, -1,}, {-1, -1, 26, 25, 24, -1, -1} };
С уважением,
Виктор Сот.