PDA

Просмотр полной версии : Границы государств



finalek
18.01.2010, 17:48
BtS 3.19.

Прошу прощение, если где-то и обсуждалось, но не нашел :(

1. Открытые границы.
Очень не нравится то, что после данной сделки вражеские юниты ходят по моей территории как у себя дома. А договаривался-то всего-то ради торговли.
Хочу, чтоб чужие юниты могли ходить по моей суше только при альянсе или вассальном статусе.
По морю как и было.

2. Автоматическое изменение границ.
Может есть способ сделать так, чтоб раз захватив клетку она не перемещалась никому сама по себе, а только вместе с захватом города, зоной влияния которого является?

3. При захвате чужого города граница вокруг него сужается до размера города, отдавая клетки другим соседним гос-вам или никому. Можно как-то исправить? Сделать так, чтоб вся территория отходила вместе с городом?

<strike>4. Из области фантастики :) Морская граница не дальше 1-й клетки от ближайшего берега :) Возможно?
Нейтральные воды обязаны же быть! Ж)</strike>

Спасибо всем кто сможет помочь! А то так не нравится эта антиреальная механика границ :(

Хальк Юсдаль
18.01.2010, 18:18
Насколько я помню, все это потребует изменений в SDK и существенных. Единственное, что из этого довольно просто, это
<div class='quotetop'>Цитата</div>
4. Из области фантастики Морская граница не дальше 1-й клетки от ближайшего берега Возможно?
Нейтральные воды обязаны же быть! Ж)[/b]

Они правда и так, дальше чем на две клетки в океан не могут уходит, а в случае сокращения до одной клетки от берега, прибрежный город сможет обрабатывать только 1 ряд.

NeseryozniyVET
18.01.2010, 18:41
Можно все корабли сделать свободноплавающими по чужой територии как каравэллы.
Там всего одно значение каждому поменять надо.

Павел I
18.01.2010, 19:16
С нуля на 1.
Но вот с границами мне тоже не оччень нравится.
Хочется чтобы границы создавались только на клетках
вокруг города (по две) и на посторенных объектах (от городов
и фортов по 2 клетки, от деревень, домов, хуторов по 1 и от
все остальных только клетка с объектом) И границы были не
культурными, а нормальными. Чтобы можно было покупать землю
(как Алску) и занятые войнами земли переходили к тебе.
Объекты можно также захватвать культурой.

Хальк Юсдаль
18.01.2010, 19:33
<div class='quotetop'>Цитата</div>
Но вот с границами мне тоже не оччень нравится.
Хочется чтобы границы создавались только на клетках
вокруг города (по две) и на посторенных объектах (от городов
и фортов по 2 клетки, от деревень, домов, хуторов по 1 и от
все остальных только клетка с объектом) И границы были не
культурными, а нормальными. Чтобы можно было покупать землю
(как Алску) и занятые войнами земли переходили к тебе.
Объекты можно также захватвать культурой.[/b]

А вот это уже вполне реально. Есть такой компонент, который позволяет улучшениям распространять вокруг себя культуру. И её можно перебивать. Про расстояние от города, это вообще без проблем в XML ставится.

А вот насчет покупки земли, в моде White Lies Black Ops (http://www.civfanatics.ru/forum/index.php?showtopic=10414) есть юнит дипломат, который может выкупать спорные участки территории. А изменение границ в ходе войны, есть в RevDCM.

P.S. Границы естественно культурные.

Павел I
18.01.2010, 19:40
О. Вот может в моде попробую сделать.
Компонет видел (там город, форты...)
Его можно переделать.

Supremator
18.01.2010, 19:46
<div class='quotetop'>Цитата(Павел I * 18.1.2010, 18:14) 322230</div>

И границы были не
культурными, а нормальными. Чтобы можно было покупать землю
(как Алску) и занятые войнами земли переходили к тебе.
[/b]
Да, это можно назвать тогда "границами влияния" (или просто - границы) как в Final Frontier.

Павел I
18.01.2010, 19:49
Просто "культурные границы" как то не нравятся.
И еще. Вот вроде при блокировке города часть территории
станосится твоей (%)

Хальк Юсдаль
18.01.2010, 20:08
<div class='quotetop'>Цитата</div>
Просто "культурные границы" как то не нравятся.[/b]
Обычные такие границы, ничего плохого сказать не могу. В ходе войны с учетом военных действий можно добиться их изменения.

А культурные границы, достаточно условное название.

Павел I
18.01.2010, 20:11
Может сделать, что сначала культурные границы,
а когда открываешь например теху "Политика" становятся
обычными.

ПС А кто такой Адам Кадман?

Хальк Юсдаль
18.01.2010, 20:22
А в чем тогда отличие обычных границ, от культурных? Есть ли смысл лишний раз усложнять игру без надобности?

<div class='quotetop'>Цитата</div>
ПС А кто такой Адам Кадман?[/b]

http://ru.wikipedia.org/wiki/Адам_Кадмон

nise1
18.01.2010, 21:10
Хм... было бы интересно если б форты распространяли культуру.

Нашёл "новую землю" , построил там форт, а позже посылаешь туда поселенцев...

xxxWoodyWoodpeckerxxx
18.01.2010, 21:32
<div class='quotetop'>Цитата(finalek * 18.1.2010, 18:46) 322207</div>

1. Открытые границы.
Очень не нравится то, что после данной сделки вражеские юниты ходят по моей территории как у себя дома. А договаривался-то всего-то ради торговли.
Хочу, чтоб чужие юниты могли ходить по моей суше только при альянсе или вассальном статусе.
По морю как и было.
[/b]
Видел нечто, что решает эту проблему в моде Total War.
Там открытые границы отдельно разделялись на :
1. открытия торговых путей
2. проход наземных юнитов
3. проход морских юнитов

И каждый лидер имел свой взгляд на то, каким должно быть отношение к игроку для открытия того или иного пункта.

Эйрик
18.01.2010, 21:38
<div class='quotetop'>Цитата(A1awaR * 18.1.2010, 20:08) 322244</div>

Хм... было бы интересно если б форты распространяли культуру.

Нашёл "новую землю" , построил там форт, а позже посылаешь туда поселенцев...
[/b]
В ModernStandartе (http://www.civfanatics.ru/forum/index.php?showtopic=8875&st=50) клетка, на которой построен форт, попадает в зону культурного влияния.
Может перейти к противнику.

AR74
27.01.2010, 20:41
Океанские клетки вне культурных границ - No Borders Over Ocean Tiles
http://forums.civfanatics.com/showthread.php?p=8624234


Культура от разных типов улучшений - [BtS] JCultureControl: Beyond City Borders
http://forums.civfanatics.com/showthread.php?p=7048910


Форты расширяют границы - [BtS] JFortZoC: Forts Extending Borders
http://forums.civfanatics.com/showthread.php?t=243427

Очень много всякого по границам, в том числе - Может сделать, что сначала культурные границы, а когда открываешь например теху "Политика" становятся обычными.- Fixed borders mod for Rise of Mankind
http://forums.civfanatics.com/showthread.php?t=308404
Фиксируются границы так же от принятия определенных парадигм, претензии на территорию и прочее

AR74
27.01.2010, 21:18
Я же мечтаю, чтобы кто-нибудь реализовал еще и бонусы и минусы к распространению культуры по разным типам территории - очень очень минусовые к горам, очень минусовые к джунглям и пескам, минусовые к холмам и лесам, плюсовые к приречным, прибрежным и вдоль дорог.


И совместил бы с этим -
Экспансия в пределах культурных границ, Поселенцы основывают города только на своей территории
http://www.civfanatics.ru/forum/index.php?showtopic=6066
Ограничение экспансии, Основание городов только в пределах своих границ
http://www.civfanatics.ru/forum/index.php?showtopic=9932

Хальк Юсдаль
28.01.2010, 17:01
<div class='quotetop'>Цитата</div>
Экспансия в пределах культурных границ, Поселенцы основывают города только на своей территорииhttp://www.civfanatics.ru/forum/index.php?showtopic=6066Ограничение экспансии, Основание городов только в пределах своих границhttp://www.civfanatics.ru/forum/index.php?showtopic=9932[/b]
А в чем разница? Или это просто два похожих варианта? ^_^
А вообще спасибо за ссылки, многое пригодится.

volod
31.01.2010, 14:04
<div class='quotetop'>Цитата(A1awaR * 18.1.2010, 20:08) 322244</div>

Хм... было бы интересно если б форты распространяли культуру.

Нашёл "новую землю" , построил там форт, а позже посылаешь туда поселенцев...
[/b]

Можно разрулить функцией setOwner класса CvPlot. Вызывать её для игрока на событие постройки форта. Тока там ещё надо будет поправить ф-и, чтобы этот участок не отдался потом другому игроку без боя или не стал нейтральным. Это правится сама ф-я setOwner, туда засовываем нужные нам условия.

Например, у себя я делаю кочевников. Они выполняют на плоте миссию "Разбить стоянку", после чего плот отходит в их распоряжение. Никаких улучшений при этом не строится, просто меняется владелец. Но со временем культурное влияние игрока пропадает, если кочевник снова не разобьёт стоянку на этом плоту. Для этого понадобилось завести ещё одно поле в классе плота, хранящее количество ходов, которое плот принадлежит игроку, либо -1 если плот находится в зоне культурного влияния города.

С уважением, Волод.

Папа
03.06.2010, 18:52
<div class='quotetop'>Цитата(AR74 * 27.1.2010, 22:18) 323407</div>

Я же мечтаю, чтобы кто-нибудь реализовал еще и бонусы и минусы к распространению культуры по разным типам территории - очень очень минусовые к горам, очень минусовые к джунглям и пескам, минусовые к холмам и лесам, плюсовые к приречным, прибрежным и вдоль дорог.
[/b]
Как интересно бывает в жизни.
Перечитал этот пост и подумал:
- Мечты сбываются :) в цив5.

Эйрик
10.06.2010, 20:31
<div class='quotetop'>Цитата(Sheeper * 10.6.2010, 19:44) 338282</div>

Как дать возможность работнику строить определённое улучшение вне культурных границ города[/b]
В файле CIV4ImprovementInfos.
bOutsideBorders - улучшение может быть построено за пределами культурных границ.