И вот еще вопросик - а как сыграть за англию-елизавету (с ее бонусами), но шоп юниты на своем матерились?)
можно изменить данные в оедакторе мира?
LeaderType=LEADER_ELIZABETH
LeaderName=Палладин
CivDesc=Английская империя
CivShortDesc=Англия
CivAdjective=Английский
FlagDecal=Art/Interface/TeamColor/FlagDECAL_StGeorgeCross.dds
WhiteFlag=0
CivType=CIVILIZATION_ENGLAND
Color=PLAYERCOLOR_WHITE
ArtStyle=ARTSTYLE_EUROPEAN
PlayableCiv=1
<div class='quotetop'>Цитата(палладин * 24.1.2010, 17:17) [snapback]323115[/snapback]</div>т.е. Елизавета + игра Россией?И вот еще вопросик - а как сыграть за англию-елизавету (с ее бонусами), но шоп юниты на своем матерились?)
можно изменить данные в оедакторе мира?
[/b]
<div class='quotetop'>Цитата(палладин * 24.1.2010, 22:49) [snapback]323134[/snapback]</div>а они по разному говорят?Вообщем, как заставить английских юнитов говорить на руском?) Мне нравится играть за Англию-Елизавету (самое играбельное сочетание на мой взгляд) на своей карте, названия городов свое. Юниты из мода редфорс также в основном выбраны русские)
[/b]![]()
блин, надо иногда звук включать ))...
<div class='quotetop'>Цитата(палладин * 24.1.2010, 23:14) [snapback]323145[/snapback]</div>В файле CIV4CivilizationInfos найди цивилизацию CIVILIZATION_ENGLAND и в двух последних тегах для этой цивы поменяйюниты русской цивилизации говорят на русском, англичане - на англицком. вот мне и интересно как заставить англов говорить на русском)
[/b]
<CivilizationSelectionSound>AS3D_ENGLAND_SELECT</CivilizationSelectionSound>
<CivilizationActionSound>AS3D_ENGLAND_ORDER</CivilizationActionSound>
на
<CivilizationSelectionSound>AS3D_RUSSIA_SELECT</CivilizationSelectionSound>
<CivilizationActionSound>AS3D_RUSSIA_ORDER</CivilizationActionSound>
<div class='quotetop'>Цитата(палладин * 27.1.2010, 12:09) [snapback]323336[/snapback]</div>Alt-D пробовал?Ноксиум и другие добрые люди) А как изменить название своей цивы, пусть базовые характеристики остаются англии, но в игре в интерфейсе отображалась не англия и слово "английский" а свои обозначения?
[/b]
<div class='quotetop'>Цитата(палладин * 27.1.2010, 12:09) [snapback]323336[/snapback]</div>Все в том же файле CIV4CivilizationInfos 2, 3 и 4 тег отвечают за текстНоксиум и другие добрые люди) А как изменить название своей цивы, пусть базовые характеристики остаются англии, но в игре в интерфейсе отображалась не англия и слово "английский" а свои обозначения?
[/b]
<Description>TXT_KEY_CIV_ENGLAND_DESC</Description>
<ShortDescription>TXT_KEY_CIV_ENGLAND_SHORT_DESC</ShortDescription>
<Adjective>TXT_KEY_CIV_ENGLAND_ADJECTIVE</Adjective>
TXT_KEY_CIV_файл - это просто ссылка на текстовый тэг в файле CIV4GameTextInfos_Objects. Находишь их там и меняешь на любое название. Я думаю разберешься, что менять надо.
<div class='quotetop'>Цитата</div>Ну лучше будет создать свой текстовый файл по аналогу с этим. И добавлять новый текст туда. Имя файла с текстом, для цивы неважно.TXT_KEY_CIV_файл - это просто ссылка на текстовый тэг в файле CIV4GameTextInfos_Objects. Находишь их там и меняешь на любое название. Я думаю разберешься, что менять надо.[/b]
<div class='quotetop'>Цитата</div>Можно дать лидеру варваров специальный трейт на рост культуры.еще вопросец - как бэ по умолчанию варварским городам дать определенный уровень кудьтуры?[/b]
Доброго времени суток.
Бьюсь весь вечер сегодня над одной вещью, никак не могу найти нужный кусок кода. Может кто знает, сталкивался и подскажет?
Суть задачи - делаю возможность развиваться без городов, кочуя. Соответственно сеттлеру задана доп.стратеги эксплорер, технологиям добавлен новый флаг "позволяет осваивать города", у плеера и команды выставлены аналогичные флаги, которые инициализятся сброшенными и выставляются при открытии технологии, снят запрет на изучение технологий без городов, добавлена проверка, что нет возможности строить города, чтобы держава не могла выиграть, построив первый город.
В целом функционал работает. Но есть два больших косяка:
1. Сеттлеры АИ стоят на месте и не осваивают территорию, несмотря на добавленную стратегию (но этот блок я уже нашёл, там действительно для сеттлеров нет проверки на ещё какие-то стратегии, поправить можно).
2. Несколько держав упорно убиваются на 22-ом и 23-ем ходу. То есть, просто дисбандят своего единственного юнита. Хотя, есть ещё вариант, что уничтожение идёт откуда-то ещё, не от плэйер-аи. По-крайней мере, я пробовал комментить и писать свои проверки во все функции PlayerAI и UnitAI, вызывающие так или иначе килл юнита. Ничего не помогло. Либо есть процедуры с другим названием и возможно в других классах, делающие то же самое, либо это не АИ их убивает и вообще игра каким-то образом уничтожает державу за что - непонятно.
Симптомы: Сеттлеры упорно стоят на месте до 22 или 23-го хода, если на этот момент они ещё не освоили технологию, позволяющую строительство города, то просто исчезают. Их точно не убивает варвар, зверь или другая держава. Срабатывает это не со всеми, а с некоторыми (почему я и грешу на АИ). Из наблюдаемых мной 8 непостроившихся сеттлеров каждый раз 2-3 оставались живы, остальные исчезали. От лидеров и держав это тоже независит, проверял на одних и тех же и на разных наборах по нескольку раз, результат всегда разный. Кто-то дохнет, но каждый раз разные.
И ещё момент - я заметил, что в CvGame есть некий параметр m_iElapsedGameTurns, который проверяется в некоторых решениях АИ. Причём проверятся на предмет, меньше он 20 или нет. Очень близкое значение к моему, возможно оно как-то тут связано. На 20-ом ходе проверка вернёт фальш, а АИ уничтожает юнита на 21-ом и гибнет на 22-ом (если это действительно уничтожение юнита, а не самой державы).
Если кто знает, где ещё поискать, что убивает саму державу или единственного её юнита, подскажите, буду очень признателен.
С уважением, Волод.
<div class='quotetop'>Цитата(Волод * 28.1.2010, 21:07) [snapback]323483[/snapback]</div>Пробовал при проверке включить опцию "Требуется полное уничтожение"? Может быть с этим как-то связано?Если кто знает, где ещё поискать, что убивает саму державу или единственного её юнита, подскажите, буду очень признателен.[/b]
<div class='quotetop'>Цитата(AFro * 28.1.2010, 21:14) [snapback]323484[/snapback]</div><div class='quotetop'>Цитата(Волод * 28.1.2010, 21:07) [snapback]323483[/snapback]Пробовал при проверке включить опцию "Требуется полное уничтожение"? Может быть с этим как-то связано?Если кто знает, где ещё поискать, что убивает саму державу или единственного её юнита, подскажите, буду очень признателен.[/b]
[/b][/quote]
Да, включал, всё равно мрут. И полное уничтожение, фактически, наступает. Юнит-то точно исчезает. Незнаю только очерёдность событий: смерть юнита и в результате смерть державы, или наоборот смерть державы и в результате смерть юнита.
кстати да, скорее всего мрёт именно юнит. С закоменченным блоком, который убивает державу, если у неё 0 городов и 0 юнитов, держава не умирает, хотя юнит всё равно исчезает. Так что скорее всего каким-то образом мрёт юнит. Но непонятно как. Всё, что вызывает килл юнита в плэйерАИ и юнитАИ я комментил и толку ноль.
<div class='quotetop'>Цитата(Волод * 28.1.2010, 22:07) [snapback]323483[/snapback]</div>ну 1 - можно попробовать:Доброго времени суток.
Бьюсь весь вечер сегодня над одной вещью, никак не могу найти нужный кусок кода. Может кто знает, сталкивался и подскажет?
....
Если кто знает, где ещё поискать, что убивает саму державу или единственного её юнита, подскажите, буду очень признателен.
С уважением, Волод.
[/b]
GlobalDefines
<div class='quotetop'>Цитата</div>и 2... если попробовать этим сеттлерам, через worldbuilder добавить прокачку, ну там звезду (+10 силы), будут ли они пропадать? // просто я с подобным сталкивался...AI_CAN_DISBAND_UNITS = BtS. Позволяет AI уничтожать свои юниты (1) [/b]
всё равно дохнут некоторые в обоих случаях
поставил сеттлерам основной АИ эксплорера, дополнительный сеттлера. Дохнуть перестали. Напрашивается вывод, что игра уничтожает некоторых сеттлеров если после определённого хода они не построились. Но по какому признаку и где она это делает не понятно пока ( Мрут всякий раз разные, те, кто мёр в один раз, в другой могут выжить.