PDA

Просмотр полной версии : ВДК Изменение радиуса культурных границ городов



Vovan66
05.01.2013, 02:09
http://pbem.civfanatics.ru/sav/img/preview_Vovan66Culture_Level-2.jpg (http://pbem.civfanatics.ru/sav/img/Vovan66Culture_Level-2.jpg)



Радиус культуры ограничивается четырьмя уровнями.
Города стартуют без культурных границ.




Состояние: доступно в версии мода 1.5.5

Пишите пожелания по доработке компонента и добавлению новых возможностей

Dimmell
05.01.2013, 03:22
[LIST]Можно сделать ограничение радиуса культуры города в две клетки. Я себе давно так сделал - надоело смотреть на самовольное перемещение государственных границ.
А мне доставляет удовольствие культурой давить на пару со шпионами.

Snake_B
05.01.2013, 11:36
Можно сделать ограничение радиуса культуры города в две клетки. Я себе давно так сделал - надоело смотреть на самовольное перемещение государственных границ. Теперь культурная борьба за территорию происходит только если города расположены ближе четырёх клеток друг к другу.
Можно значительно увеличить вознаграждение за грабежи. В древности многие народы жили только набегами на соседей. А в начале игры денег сильно не хватает, так что это самый естественный, с исторической точки зрения, способ поправить свои финансовые дела.

ммм... это предложение сделать мне или ты можешь сделать сам внешний компонент?
я думаю, ты понимаешь, что на такое я сейчас отвлекаться не буду...

Vovan66
06.01.2013, 08:02
ммм... это предложение сделать мне или ты можешь сделать сам внешний компонент?
я думаю, ты понимаешь, что на такое я сейчас отвлекаться не буду...
по зданиям чего надумал? будешь делать? проработал какое сколько стоить будет, сколько нездоровья давать и т.п.?

Жду программу-редактор, видео. Попробую сделать чего полегче - культурные границы. Если получится, можно будет и зданиями заняться.

Snake_B
06.01.2013, 12:02
Жду программу-редактор, видео. Попробую сделать чего полегче - культурные границы. Если получится, можно будет и зданиями заняться.

культурные границы городов или от фортов которые?
от фортов очень не просто... там питона много... с ним сложнее... надо делать файлы под три варианта (стандартная dll, revolution и evolution)

Vovan66
07.01.2013, 12:04
культурные границы городов или от фортов которые?
от фортов очень не просто... там питона много... с ним сложнее... надо делать файлы под три варианта (стандартная dll, revolution и evolution)

Границы городов.

Snake_B
08.01.2013, 15:14
Попробую сделать чего полегче - культурные границы. Если получится, можно будет и зданиями заняться.

я в каком то моде видел... города начинают без культурных границ... т.е. даёт границы только на той клетке, где стоит...
вот может и такое прикрутить, раз уж разговор про культурные границы городов зашел...
ну и по две клетки на город... по моему маловато... три бы хотя бы...
можно сделать как-то так:
[х] Города начинают с культурным влиянием только на своей клетке
[х] Максимальный радиус культуры городов - две клетки
[х] Максимальный радиус культуры городов - три клетки

RinatR
09.01.2013, 23:20
Ну такое реализовано в 5-ой Цивилизации. Клетка добавляется к границе города, когда начинает обрабатываться и после этого остается в культурных границах города, даже если не обрабатывается больше - если есть возможность такое сделать, то было бы очень даже хорошо. И все-таки я бы оставил максимальный радиус культуры города 3 клетки.

Vovan66
10.01.2013, 09:48
Вполне можно сделать макс. радиус три клетки - чтобы полной идиллии не возникало. А первый радиус у меня появляется через 5 ходов примерно. Бонус обороны - начинает с 25%, 1-й радиус 50%, 2-й радиус 75% и 3-й - 100%.

Vovan66
02.07.2013, 18:05
"Культурные границы" готовы (http://www.civfanatics.ru/threads/10135-%D0%92%D0%94%D0%9A-%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B4%D0%B8%D1%83%D1%81%D0%B0-%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D0%BD%D1%8B%D1%85-%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2?p=407556#post407556). Накинул четвёртому уровню два нуля, думаю будет нормально.

Snake_B
02.07.2013, 22:30
"Культурные границы" готовы (http://www.civfanatics.ru/threads/10135-%D0%92%D0%94%D0%9A-%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B4%D0%B8%D1%83%D1%81%D0%B0-%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D0%BD%D1%8B%D1%85-%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2?p=407556#post407556). Накинул четвёртому уровню два нуля, думаю будет нормально.

наделал новостей...

Snake_B
05.09.2013, 22:46
вот такое пишет:


К сожалению, файл не найден на WebFile.RU.
Возможно, он был удален владельцем или истек срок его хранения.

надо перезалить... пока заливай на файлообменники..

в ближайшее время планируешь обновлять какие-то компоненты или выкладывать новые?
я бы рекомендовал по не выпускать... может завтра уже выложу редактор компонентов с патчем... уже выпустишь под версию 1.4.7..

на днях сделаю, если успею, хранилище файлов для мододелов... с макс.размером файлов 200 мб...

Vovan66
11.09.2013, 00:25
У меня проблемы с интернетом были, только сегодня связь наладили. Файл перезалил. В ближайшее время хотел обновить пару компонентов - в ходе игры обнаружил несколько ошибок - надо бы исправить.

Snake_B
17.09.2013, 21:37
У меня проблемы с интернетом были, только сегодня связь наладили. Файл перезалил. В ближайшее время хотел обновить пару компонентов - в ходе игры обнаружил несколько ошибок - надо бы исправить.

это плохо... буду надеяться обновления не большие... я дня три потратил на обработку компонентов напильником...
сейчас размещу в этой теме (http://www.civfanatics.ru/forums/241-%D0%92%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B-(%D0%92%D0%94%D0%9A)-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%BE%D0%B4%D0%B0-RedForce-SB)замечания...

Snake_B
18.02.2014, 12:12
to vovan66


Возможно ли добавить опцию при установке "ограничение расселения в зоне культ влияния" до изучения Астрономии? - Vorn


по ограничению расселения
изменения в двух файлах
1)Assets\Python файл CvGameUtils


#=====No Expansion Outside Borders (NM)=====0===
def cannotFoundCity(self,argsList):
iPlayer, iPlotX, iPlotY = argsList
pPlot = CyMap().plot(iPlotX, iPlotY)
pPlayer = gc.getPlayer(iPlayer)
#iExpansionEra = CvUtil.findInfoTypeNum(gc.getEraInfo,gc.getNumEraInfos(),'ERA_RENAISSANCE')
iExpansionTech = CvUtil.findInfoTypeNum(gc.getTechInfo,gc.getNumTechInfos(),'TECH_ASTRONOMY')
#if (pPlayer.getCurrentEra() < iExpansionEra):
if (not gc.getTeam(pPlayer.getTeam()).isHasTech(iExpansionTech)):
if ((pPlayer.getNumCities() > 0) and (not pPlot.getOwner() == iPlayer)):
return True
return False
#=====No Expansion Outside Borders (NM)=====X===

2) Assets\XML файл PythonCallbackDefines


<DefineName>USE_CANNOT_FOUND_CITY_CALLBACK</DefineName>
<iDefineIntVal>1</iDefineIntVal>

***

т.е. надо в файлы для копирования положить 6 измененных файлов... и в зависимости от dll-ок копировать...
попробуешь сделать?

Vovan66
18.02.2014, 20:03
т.е. надо в файлы для копирования положить 6 измененных файлов... и в зависимости от dll-ок копировать...
попробуешь сделать?Попробовать можно. В файл CvGameUtils код вписать целиком,как есть? Почему 6 файлов, если они одинаковые для всех dll-ок, может 2 в "Files for copy"? Что в итоге должно получиться, что значит "ограничение расселения в зоне культ влияния"?

Snake_B
18.02.2014, 20:29
В файл CvGameUtils код вписать целиком,как есть?

м-да... я сегодня, попозже напишу как вписать... это питон, он зависит от отступов в начале строки...


Почему 6 файлов, если они одинаковые для всех dll-ок, может 2 в "Files for copy"?

не... у каждой dll свои питоновские файлы (хотя проверь, возможно какой-то из них и будет от оригинальной игры)... для оригинальной из BTS брать надо... для революции и эволюции... сгенерируй их наверно и возьми от туда...
плохо, что если я их исправлю в моде, там они останутся старыми... но тут пока никак... главное не забыть...


Что в итоге должно получиться, что значит "ограничение расселения в зоне культ влияния"?

до изучения астрономии города можно будет основывать только в пределах своих границ... т.е. там где у тебя культурное влияние есть...