Я не знаю, каким оружием будет вестись Третья Мировая Война, но в Четвертой будут сражаться палками и камнями. (с) Альберт Эйнштейн
Сценарий исторического старта на Земле 1521 г. н. э. на 31 цивилизацию для мода RedForce
Извините, что вмешиваюсь, но почему бы просто в memoryDecays не добавить параметр MEMORY_DECLARED_WAR и задать ему число в тех же процентах? По сути параметры из memoryDecays и MemoryAttitudePercent начинаются с "MEMORY_", а значит они идентичны. Если же нужно в ходах, то тут только через SDK.
В ходах не обязательно. Тут вообще не принципиально. Главное, чтобы ИИ побыстрее забывал про объявление войны и ядерные удары, а не помнил их всю партию. А оно точно будет работать? И почему именно MEMORY_DECLARED_WAR? MEMORY понятно, а DECLARED_WAR еще где-то прописано что ли? Именно такая формулировка, в смысле. Где вообще искать эти точные формулировки? И как про забывание ядерных ударов тогда нужно писать, не подскажете? Заранее спасибо.
Я не знаю, каким оружием будет вестись Третья Мировая Война, но в Четвертой будут сражаться палками и камнями. (с) Альберт Эйнштейн
Сценарий исторического старта на Земле 1521 г. н. э. на 31 цивилизацию для мода RedForce
Я не знаю. Это всего лишь предположение и самое время их проверить. Крупное число - это значит, что он будет помнить долго, а мелкое, соответственно, наоборот. Стоит вспомнить пример с голосом за ИИ при выборе главного в Апост. дворце, либо же в ООН, который он запоминает на непродолжительное время и с помощью, оказанной Вами ИИ, которую он помнит довольно продолжительное время.
Смотрю SDK и вижу, что все эти "MEMORY_" находятся в одной категории, так что возможно сработает. Сейчас проверю
Я не знаю, каким оружием будет вестись Третья Мировая Война, но в Четвертой будут сражаться палками и камнями. (с) Альберт Эйнштейн
Сценарий исторического старта на Земле 1521 г. н. э. на 31 цивилизацию для мода RedForce
Только что попробовал. Поставил значение 10 обоим параметрам Македонского, а потом объявил ему войну и кинул 2 ядерные бомбы. Даже спустя 40 ходов он ничего не забыл. Даже после заключения мира. Потом решил попробовать поставить значение 1, но ничего не изменилось. Что я делаю не так?
P.S. Предположил, что дело может быть в сторонних модах, но изменения в оригинальной БТС и запуск ее же тоже ничего не дали. Можете скинуть свой файл CIV4LeaderHeadInfos.XML, при котором все работало?
Я не знаю, каким оружием будет вестись Третья Мировая Война, но в Четвертой будут сражаться палками и камнями. (с) Альберт Эйнштейн
Сценарий исторического старта на Земле 1521 г. н. э. на 31 цивилизацию для мода RedForce
http://www.civfanatics.ru/attachment...1&d=1463698581
Возможно, Вы выбрали в качестве своей цивы именно Грецию с Македонским, а нужно выбрать любого другого в поединке с Македонским. В двух случаях у меня работало. Причем раньше 40 ходов.