Немного вопросов из серии как сделать/можно ли сделать то-то или то-то. Интересует средствами xml, разбираться с более сложными вещами я буду потом. Те вопросы про которые я был уверен что через xml сделать нельзя я и не задавал (задавать буду потом ибо их увы большинство)
1) Культуру +1 во всех городах. Сам на прямую не нашел, есть конечно средство через трейты (например ввести формальный трейт +1 культура в городе и дать его всем лидерам) или через строение которое строится за один ход, но это не красивоерешение...
2) Можно ли убрать с морских клеток ограничение на "культурную принадлежность"? Раздражает что территория ограничена "морской милей" -)
3) Кто-нибудь пробовал делать "морских" сетлеров? Если да то что из этого вышло? На первый взгляд я не вижу препятствий...
4) Можно ли сделать "полицейскую" прокачку, прокачку увеличивающую защиту на своей территории? Я не нашел как...
5) Можно ли не лезя в питон и сдк сделать свойство от здания "увеличивает защиту против варваров в пределах своих культурных границ" (а то нынешняя великая стена это чит)
Вот пока все, потом еще спрошу-)
1. Да, либо через трейты - без введения нового, а просто добавлением к существующим, либо через здание, которое автоматом будет создаваться в каждом городе при основании (как Дворец) и давать +1 культуры.
2. В SDK. Сделано тут.
3. Не пробовал, но думаю, что просто через XML это не пройдет. Не зря же ввели USE_CAN_FOUND_CITIES_ON_WATER_CALLBACK в PythonCallbackDefines.xml. Но поэкспериментировать можно.
4-5. Если я правильно понял вопрос. Задать бонусы в боях на своей территории в XML не получится.
<div class='quotetop'>Цитата(NeverMind * 4.9.2009, 16:37) [snapback]305433[/snapback]</div>1. Если через существующие трейты то слишком много прибавится -с каждого трейта -)2. В SDK. Сделано тут.
3. Не пробовал, но думаю, что просто через XML это не пройдет. Не зря же ввели USE_CAN_FOUND_CITIES_ON_WATER_CALLBACK в PythonCallbackDefines.xml. Но поэкспериментировать можно.
4-5. Если я правильно понял вопрос. Задать бонусы в боях на своей территории в XML не получится.
[/b]
2. А напрямую совместимо это будет с расширением для 18 миров?
3. Поэксперементирую...
4-5. Жалко. А то хочется ослабить великую стену - больно уж страшный она чит в одиночной игре.
Вот возникла парочка практических вопросов.
1) Карты генерятся почему-то вместо больших размеров маленькие...
Длл-ка и питоновские файлы взяты и** твоих "гигантских миров", CIV4WorldPickerInfos.xml и CIV4WorldInfo.xml взяты твои но вырезаны все размеры ниже HUGE плюс мелкие изменения в параметрах = и как результат такая ерунда.
2) При загрузке моего мода ругается на teg GAMESPEED_NORMAL (скорость нормал я убрал) и далее дает ссылку на CIV4ForceControlInfos.xml который я вообще не трогал.
Ничего не понимаю - отчего такое может быть?!!!
<div class='quotetop'>Цитата</div>Вот это мне тоже интересно. Почему он ругается - понятно, там настройки по умолчанию, а по умолчанию идет скорость нормал. Но вот как она там указывается непонятно. Вероятно на других уровнях.2) При загрузке моего мода ругается на teg GAMESPEED_NORMAL (скорость нормал я убрал) и далее дает ссылку на CIV4ForceControlInfos.xml который я вообще не трогал.[/b]
А прокачка была бы прикольной.
Можно ее после национализманы сделать.
____________________________________________
3. А если сделать предположим фрегату опцию
моджет основывать поселения, кстати если в ВБ
поставить город на воде, что с ним можно будет делать?
<div class='quotetop'>Цитата(Хальк Юсдаль * 5.9.2009, 20:31) [snapback]305637[/snapback]</div><div class='quotetop'>ЦитатаВот это мне тоже интересно. Почему он ругается - понятно, там настройки по умолчанию, а по умолчанию идет скорость нормал. Но вот как она там указывается непонятно. Вероятно на других уровнях.2) При загрузке моего мода ругается на teg GAMESPEED_NORMAL (скорость нормал я убрал) и далее дает ссылку на CIV4ForceControlInfos.xml который я вообще не трогал.[/b]
[/b][/quote]
Практические конкретные вопросы решены (,).
1) С размерами пришлось вырезать кусочек из питоновских генераторов
2) Настройки по умолчанию были в GlobalDefines.xml - пришлось переуказать в GlobalDefinesAlt.xml
<div class='quotetop'>Цитата</div>Сейчас проверил, можно. Но видно их не будет. Конечно при использовании питона можно добиться и их видимости, но смысла в этом не видно.Еще вопрос один возник:
При редактировании дерева технологий можно ли указывать для них отрицательные значения координат?[/b]
Имеется в виду создание невидимых в древе технологий?
<div class='quotetop'>Цитата(Хальк Юсдаль * 17.9.2009, 15:56) [snapback]307353[/snapback]</div><div class='quotetop'>ЦитатаСейчас проверил, можно. Но видно их не будет. Конечно при использовании питона можно добиться и их видимости, но смысла в этом не видно.Еще вопрос один возник:
При редактировании дерева технологий можно ли указывать для них отрицательные значения координат?[/b]
Имеется в виду создание невидимых в древе технологий?
[/b][/quote]
Нет, просто сейчас я набрасываю план изменения дерева технологий. Базовое дерево берется за основу, но есть группа технологий которая предшествует существующим. И как ее разместить не переписывая координаты всех существующих технологий становится непонятно.
Конечно их можно в первом ряду разместить сделав его широким но это не очень наглядно будет...
С проработкой древа технологий вообще мути много. Все те программы для его изменения у меня толком не работают, а в XML Marker, это слишком муторно.
<div class='quotetop'>Цитата(Хальк Юсдаль * 17.9.2009, 17:00) [snapback]307371[/snapback]</div>Я пока все изменения пишу в блокнотике на бумаге....-поскольку проги действительно нормально не работаютС проработкой древа технологий вообще мути много. Все те программы для его изменения у меня толком не работают, а в XML Marker, это слишком муторно.
[/b]
Думаю в экселевской табличке набить...
<div class='quotetop'>Цитата(Moonlight Shadow New * 17.9.2009, 16:14) [snapback]307372[/snapback]</div>А по другому и нелзя. Я тоже сначала на бумаге рисовал каждую ветвь отдельно.Я пока все изменения пишу в блокнотике на бумаге....-поскольку проги действительно нормально не работают
Думаю в экселевской табличке набить...[/b]
Редактировал с помощью Notepаd++. XML maker для цыви не совсем подходит - таблицы слишком большие получаются.
Бегло просмотреть древо технологий можно в CreTech.
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод
<div class='quotetop'>Цитата(NeseryozniyVET * 17.9.2009, 18:25) [snapback]307383[/snapback]</div>Грустно это все - очень уж муторно, и мешает вставлять по частям технологии...А по другому и нелзя. Я тоже сначала на бумаге рисовал каждую ветвь отдельно.
Редактировал с помощью Notepаd++.
[/b]
Собственно еще вопросы есть:
1) есть тег
<iDiscoverRand></iDiscoverRand>
Число указываемое внутри него как-то перемножается на какие-то пармаетры в скорости игры? Если да-то на какие?
2)Можно ли при помощи XML сделать так, что какой-то модуль:
а) получает бонусы от дороги в виде устранения особенностей местности, но не получает иных? (нашел только как сделать чтоб вообще не получал бонусов)
б) движется только по дорогам какого-то типа а по остальным не движется
в) получал бонус от дорог больше чем иные модули
<div class='quotetop'>Цитата</div>Что за модуль? Юнит что-ли? Если так, то в обычном XML, это не сделаешь. Есть модкомпонент JRouteNative: Restricted Movement который позволяет изменять эти вещи, например разрешит двигаться только по дороге, или не разрешить пользоваться железной дорогой.2)Можно ли при помощи XML сделать так, что какой-то модуль:
а) получает бонусы от дороги в виде устранения особенностей местности, но не получает иных? (нашел только как сделать чтоб вообще не получал бонусов)
б) движется только по дорогам какого-то типа а по остальным не движется
в) получал бонус от дорог больше чем иные модули[/b]
Я как раз собираюсь его включить.
<div class='quotetop'>Цитата(Хальк Юсдаль * 18.9.2009, 12:01) [snapback]307441[/snapback]</div>Unit, он самый-) Если включишь будет здорово - главное только чтоб всем другим юнитам тег в обязательном порядке не пришлось вставлять с отсутствием этого запрещения -)Что за модуль? Юнит что-ли? Если так, то в обычном XML, это не сделаешь. Есть модкомпонент JRouteNative: Restricted Movement который позволяет изменять эти вещи, например разрешит двигаться только по дороге, или не разрешить пользоваться железной дорогой.
Я как раз собираюсь его включить.
[/b]
<div class='quotetop'>Цитата</div>Не потребуется, там лишь включать тем что нужно будет.Unit, он самый-) Если включишь будет здорово - главное только чтоб всем другим юнитам тег в обязательном порядке не пришлось вставлять с отсутствием этого запрещения -)[/b]
А вообще Unit в переводе нашфанатиков подразделениями названы кажись.
Я уже сделал dll с изменениями, сейчас немного потестирую и выложу с нужными файлами.
(задумчиво)
а что можно сделать такого нехорошего что мод грузится а все улучшения перестают делаться?
Кнопочка улучшения есть - но темная... надписи что что-то требуется нет... я в непонятках...
p.s. хоть все изменения откатывай до последней версии и вноси по одному....
<div class='quotetop'>Цитата(Moonlight Shadow New * 19.9.2009, 14:14) [snapback]307634[/snapback]</div>Я - дундук.
Все оказывается работает! Забыл что на улучшения деньги нужны... Надо больше отдыхать, а то мод тестировать с 35,5 тяжко...
[/b]
<div class='quotetop'>Цитата(Moonlight Shadow New * 19.9.2009, 14:14) [snapback]307634[/snapback]</div>Обясните как это сделатьЗабыл что на улучшения деньги нужны.[/b]
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
Мой мод