Редактирование файлов XML в Civilization 5 - Страница 19 - Моды и моддинг - Strategium.ru Перейти к содержимому

Редактирование файлов XML в Civilization 5

Рекомендованные сообщения

Сделал тему, а то часто спрашивают в разных темах - как поменять скорость исследований и другое, каждый раз расписывать влом, а так можно будет просто ссылку на тему кидать :) :

Напишу то немногое что сам менял.

Чтобы поменять скорость исследований в аддоне, уже нужно идти немного другим путём, чем в базовой Циве 5:

Sid Meier's Civilization V/Assets/DLC/Expansion/Gameplay/XML/GameInfo/, выбираем файл Civ5GameSpeeds и открываем с помощью блокнота, находим в нём столбец характеристик нужного режима игры - например, режим игры Эпический, его столбец:

<Type>GAMESPEED_EPIC</Type>

<Description>TXT_KEY_GAMESPEED_EPIC</Description>

<Help>TXT_KEY_GAMESPEED_EPIC_HELP</Help>

<DealDuration>45</DealDuration>

<GrowthPercent>150</GrowthPercent>

<TrainPercent>150</TrainPercent>

<ConstructPercent>150</ConstructPercent>

<CreatePercent>150</CreatePercent>

<ResearchPercent>150</ResearchPercent>

<GoldPercent>150</GoldPercent>

<GoldGiftMod>75</GoldGiftMod>

<BuildPercent>150</BuildPercent>

<ImprovementPercent>150</ImprovementPercent>

<GreatPeoplePercent>150</GreatPeoplePercent>

<CulturePercent>150</CulturePercent>

<FaithPercent>150</FaithPercent>

<BarbPercent>150</BarbPercent>

<FeatureProductionPercent>150</FeatureProductionPercent>

<UnitDiscoverPercent>150</UnitDiscoverPercent>

<UnitHurryPercent>150</UnitHurryPercent>

<UnitTradePercent>150</UnitTradePercent>

<GoldenAgePercent>125</GoldenAgePercent>

<HurryPercent>100</HurryPercent>

<InflationPercent>20</InflationPercent>

<InflationOffset>-135</InflationOffset>

<ReligiousPressureAdjacentCity>4</ReligiousPressureAdjacentCity>

<VictoryDelayPercent>150</VictoryDelayPercent>

<MinorCivElectionFreqMod>150</MinorCivElectionFreqMod>

<OpinionDurationPercent>150</OpinionDurationPercent>

<SpyRatePercent>100</SpyRatePercent>

<IconAtlas>GAMESPEED_ATLAS</IconAtlas>

<PortraitIndex>1</PortraitIndex>

Находим в столбце строку: <ResearchPercent>150</ResearchPercent> (скорость исследований) и меняем в ней цифру 150 на нужную, закрываем файл, сохраняя изменения и запоминая дефолтные настройки, если вдруг захочется вернуть все назад. Чем больше поставите цифру, тем дольше будут изучаться технологии и, соответственно, наоборот. Например, чтобы успевать отстраиваться и всласть повоевать в каждой эпохе, я увеличивал эту цифру в 8 или 10 раз. То есть, в данном случае, вместо 150 я ставил 1000 или 1500. Но это уже по игре посмотрите и отрегулируйте, насколько вам нужно увеличить или уменьшить эту цифру.

Если кому-то захочется изменить скорость и других параметров, то может помочь нижеприведенная информация (хоть это относится к файлам четвертой Цивы, но практически один в один:

  1. <DealDuration>90</DealDuration>
  2. <GrowthPercent>300</GrowthPercent> iGrowthPercent = Скорость роста городов
  3. <TrainPercent>300</TrainPercent> iTrainPercent = Скорость создания юнитов.
  4. <ConstructPercent>300</ConstructPercent> iConstructPercent = Скорость постройки зданий и чудес.
  5. <CreatePercent>300</CreatePercent> iCreatePercent = Скорость создания проектов.
  6. <ResearchPercent>300</ResearchPercent> iResearchPercent = Скорость научных исследований.
  7. <GoldPercent>300</GoldPercent> Скорость добычи денег?
  8. <GoldGiftMod>67</GoldGiftMod> WTF?
  9. <BuildPercent>300</BuildPercent> iBuildPercent = Скорость рабочих действий.
  10. <ImprovementPercent>300</ImprovementPercent> iImprovementPercent = Скорость роста улучшений.
  11. <GreatPeoplePercent>300</GreatPeoplePercent> iGreatPeoplePercent = Скорость генерации великих личностей
  12. <CulturePercent>300</CulturePercent> Скорость роста культуры?
  13. <BarbPercent>400</BarbPercent> iBarbPercent = Используется при определении начального хода появления юнитов и городов варваров
  14. <FeatureProductionPercent>300</FeatureProductionPercent> iFeatureProductionPercent = Производственная отдача от вырубки леса\джунглей
  15. <UnitDiscoverPercent>300</UnitDiscoverPercent> iUnitDiscoverPercent = Эффективность научной миссии Великой личности.
  16. <UnitHurryPercent>300</UnitHurryPercent> iUnitHurryPercent = Эффективность производственной миссии Великой личности.
  17. <UnitTradePercent>300</UnitTradePercent> iUnitTradePercent = Эффективность торговой миссии Великой личности.
  18. <GoldenAgePercent>200</GoldenAgePercent> iGoldenAgePercent = Продолжительность Золотого Века.
  19. <HurryPercent>100</HurryPercent> iHurryPercent = Эффективность форсирования производства населением
  20. <InflationPercent>10</InflationPercent> iInflationPercent = Уровень инфляции
  21. <InflationOffset>-270</InflationOffset> iInflationOffset = Игровой ход, после которого начинается действие инфляции. Указываются отрицательные значения.
  22. <VictoryDelayPercent>300</VictoryDelayPercent> iVictoryDelayPercent = BtS. Влияет на время полета КК к Альфе Центавра и интервал между дип.голосованиями (ООН и AP)
  23. <IconAtlas>GAMESPEED_ATLAS</IconAtlas> WTF?
  24. <PortraitIndex>0</PortraitIndex> WTF?

Везде, где в названии есть Percent - значения в процентах от стандартного...

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

Изменено пользователем Gravata
Красиво оформил
Ссылка на комментарий

Закреплённые сообщения
Zheka-Pal

Как установить религию в городах на готовой карте?

Ссылка на комментарий

SnowInHell
Как установить религию в городах на готовой карте?

In game editor мод,с ним можно прямо в игре это сделать,правда религию нужно основать перед этим,но это тоже можно сделать с этим модом.

Ссылка на комментарий

Zheka-Pal
In game editor мод,с ним можно прямо в игре это сделать,правда религию нужно основать перед этим,но это тоже можно сделать с этим модом.

А подробнее что это за мод? Можно ссылку?

Ссылка на комментарий

SnowInHell
А подробнее что это за мод? Можно ссылку?

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

Добрый день! Подскажите, как можно изменить внешний вид городов цивилизации? К примеру, сделать города персов азиатскими или европейскими. То же и по музыке в игре - как изменить её для Китая на арабскую, например. Заранее спасибо!

Ссылка на комментарий

Sakic192000
Можно.

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

А вот парочка модов из workshopa. Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. и Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Привет! 100лет ничего не писал))) Спустя 2 года решил таки похимичить в XML. В продолжении старого вопроса:

как сделать возможным обработку 4го,5го и последующих радиусов? Может знает кто, какие строчки кода редактировать? По умолчанию можно обрабатывать гексы не далее 3го радиуса((((

Хочу сажать жителей на обработку всей своей гигантской имеперии :D :D :D

Границы у меня теперь растут до 11го радиуса, а жителей рассаживать в них не могу

Ссылка на комментарий

Это находится в CvGameCore_Expansion2.dll - редактируют программой (например - Hex Editor Neo) но там нужно коды знать что и как....вопросом так же задавался увеличения до 5 гекс...но пока не осилил.....может кто подскажет что нужно менять...

Ссылка на комментарий

Kronic
Это находится в CvGameCore_Expansion2.dll - редактируют программой (например - Hex Editor Neo) но там нужно коды знать что и как....вопросом так же задавался увеличения до 5 гекс...но пока не осилил.....может кто подскажет что нужно менять...

Dll не нужно править. Есть исходники игры в стиме. Написано на с++. Открываем в Visual Studio, делаем изменения и билдим. Новую dll закидываем куда надо.

Изврат с Hex не нужен

Ссылка на комментарий

Kronic
Привет! 100лет ничего не писал))) Спустя 2 года решил таки похимичить в XML. В продолжении старого вопроса:

как сделать возможным обработку 4го,5го и последующих радиусов? Может знает кто, какие строчки кода редактировать? По умолчанию можно обрабатывать гексы не далее 3го радиуса((((

Хочу сажать жителей на обработку всей своей гигантской имеперии :D :D :D

Границы у меня теперь растут до 11го радиуса, а жителей рассаживать в них не могу

Попробовать перебилдить коды исходников с одним изменением в файле CvDefines.h

#define NUM_CITY_PLOTS (37)

37 заменить на пересчитанное количество клеток для 4 или 5го радиуса.

Еще рекомендую глянуть этот ]]>Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ]]>. В нем реализовано динамическое изменеие обрабатываемых клеток от различных факторов. Даже есть исходники в гитхабе.

Ссылка на комментарий

Various Mod не подойдет...автор реалмода dll уже ковырял....хотел подправить библиотеку....хоть убей н найду на стриме исходники...не поделитесь ссылкой..

Ссылка на комментарий

Kronic
Various Mod не подойдет...автор реалмода dll уже ковырял....хотел подправить библиотеку....хоть убей н найду на стриме исходники...не поделитесь ссылкой..

в инструментах есть исходники

Ссылка на комментарий

все обрыл..не найду...в мастерской ищу- верно?...направьте слепого пожалуйста..

Изменено пользователем GSWG
Ссылка на комментарий

Kronic
все обрыл..не найду...в мастерской ищу- верно?...направьте слепого пожалуйста..

В steam клиенте открываем Библиотека -> Инструменты -> Sid Meier's Civilization V SDK

Ссылка на комментарий

Kronic
9564339.png
В steam клиенте открываем Библиотека -> Инструменты -> Sid Meier's Civilization V SDK

В steam клиенте, не в браузере

Ссылка на комментарий

..нету цивы у меня в списке....не могли б Вы скинуть мне это файл для редактирования города..буду очень признателен....делаю не только для себя...

Ссылка на комментарий

Kronic
..нету цивы у меня в списке....не могли б Вы скинуть мне это файл для редактирования города..буду очень признателен....делаю не только для себя...

Ну да. Цивка должна быть куплена для получения доступа к исходникам.

Я закинул имееющиеся у меня исходники в дропбокс. Вроде они актуальные для последней или предпоследней версии. Сейчас уже и не вспомню. Вязть именно те что в стиме пока не могу. Позже смогу скачать актульные коды.

]]>Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ]]>.

Ссылка на комментарий

Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 409
  • Создано
  • Последний ответ
  • Просмотры 175567

Лучшие авторы в этой теме

  • Kronic

    115

  • Огнезвезд

    84

  • SnowInHell

    24

  • Scald

    9

  • Русь

    9

  • Rom4ik_911

    9

  • GSWG

    8

  • Foxbat

    7

  • Сидри

    5

  • Эквилибриум

    5

  • Civ fan

    5

  • Remopap

    5

  • KonArtAl

    5

  • imagof

    4

  • WarBeast

    4

  • Aliquem

    4

  • CHUDILA

    4

  • Вадим Б

    4

  • 2_oy_legion

    4

  • Sensey2

    4

  • skelet

    3

  • extrem0

    3

  • DDmitry

    3

  • Surprised

    3

Лучшие авторы в этой теме

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...