Урок №2. Создание религии - Учебник по моддингу - Strategium.ru Перейти к содержимому

Урок №2. Создание религии

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

Leprekon

Итак, сегодня мы будем делать такую необходимую вещь, как религия. Назовем нашего первенца, допустим, дубизм.

Шаг нулевой. Куды топать?


 ! 

Искомый текстовик находится в корневой папке common. А называется он просто и оригинально - religion.txt
 

Шаг первый. Код


 i 

idiotism = { # Это собственно религиозная группа, в которой будет находиться наш мутант.


 ! 

Учтите, что если вы собираетесь добавлять религию в уже существующую религиозную группу, то этот пункт пропускаете!
 

dubism = { # А вот и сам первенец, прав

color = { 1.1 0.1 0 } # Это цвет религии на религиозной карте - заменяете циферки на любые вам угодные


 ! 

Учтите, что игра может вас не понять и обозвать страшным словом Error!, потому лучше скопируйте цвет от другой религии, а затем просто подмените циферки
 

allowed_conversion = { # Вот это мутанты, в которых может превращаться наш дубизм.

shamanism

protestant

}

province = { # Это эффект, который дает каждая провинция в составе нашего государства, здесь это уменьшение стабильности, привлекательное предложение, правда?

stability_cost = -200

}


 ! 

При этом, модификатор может быть практически любым - от изменения цены технологии до количества миссионеров
 

country = { # Это уже то, что даст дубизм для страны в целом

missionaries = -5.25 #...Миссионеров будет мало...

missionary_placement_chance = 0.45 #...Зато все - гении!..

tolerance_heretic = -4 #...И еще у них теофобия :) ...

}

heretic = { KTOTORAS AND KTOTODVA } # Вот такие неисправимые еретики будут ходить по нашим землям, если местный епископ опростоволосится

papacy = yes #Как будто бы в курии не может быть дубовых кардиналов!


 ! 

Если вы не хотите подобного, то просто не пишите пункт papacy. Писать no не обязательно, хоть и можно
 

}

crusade_name = YAKREVEDKO } #Название священной войны - название говорит само за себя ;)


 

Шаг один с половиной. А теперь куды?


 ! 

А теперь мы направляемся в папку gfx/interface, где нам нужны файлы icon_religion.dds и icon_religion_small.dds
 

Шаг второй. Что же с этим делать?


 ! 

dds одними песнопениями с бубнами не вскроешь, потому нам нужна прога! Вопрос - какая? Первые 10 ссылок гугла выдают нам богатство интернета - сразу две проги, разберем каждую:

1) Плагин NVidia для фотошопа. Название программы говорит само за себя, но не верьте - прога кривая! Глючит, вылетает, не редактирует и дает прочие прелести Адоба

2) Программа Paint.net от Майкрософта - в кое-то веки Билли выпустил что-то полезное для нас! Программка должна была когда-то заменить реальный пайнт на компьютерах, но пришла коварная антимонопольная служба и нарушила коварные планы. Теперь эту прогу можно бесплатно скачать, например, ]]>Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ]]>. Очень удобна в пользовании, не особо сложнее простого пайнта, не глючит (почти, Майкрософт не мог не добавить пару заковырок). Вот это я и советую.
 


 i 

Пусть мы имеем нужную прогу, теперь порядок действий такой:

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


 ! 

Это "нужное место" определить легко - оно в точности соответствует положению этой религии в текстовике, уже разобранном нами, в нашем случае, это самый-самый конец
 


 ! 

Есть еще одна тонкость - скорее всего, все иконки смещаются, а потому, не увеличивая размер полотна, просто уменьшаем расстояния между иконками (но так, чтобы они всегда были равны друг другу!). Авось получится, авось нет, но иконки смещаются из-за того, что расстояния между ними разные и не соответствуют стандарту, известному, наверное, только Парадоксам, опять оправдавшим свое название. Если вы хотите добавить сто-пяцот новых религий, то (возможно, глубокое ИМХО!) делаете их на разных слоях, авось получится, расстояние отсчитывается тогда от центров иконок, а не от краев.
 

Собственно все! Теперь проделываем абсолютно аналогичную махинацию с другим файликом.


 

Итак, что же дальше? Наверное, запускаем игру - но, о боже! получаем такие иконки, что хочется сразу удалить гаму и выкинуть диск подальше, возможно с компьютером (кому как нравится). Что же делать?! А вот теперь самое интересное:

Шаг третий. Отправляемся в Муходранск.


 ! 

Искомый Муходранск находится в папке interface. Открыв ее, вы увидите кучу-кучу файлов с неизвестным разрешением - не бойтесь, все их можно прочитать банальным блокнотом. А нам нужен файл domesticpanel.gfx
 


 i 

Смело открываем ворота Муходранска священным блокнотом и ищем строки под номерами 260 и 269, имеющие еще вот такой код:

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

Нам сразу бросается под колеса в глаза мистическое число 13 - коварно меняем его на 14 или любое иное (скажу по страшному секрету - это количество иконок религий)


 

Уфф... Что же еще придумали коварные Парадоксы?

Шаг четвертый. Самый сложный.


 ! 

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


 i 

Мы решаем расслабиться после трудов праведных, врубаем игру, смотрим панель провинции - о,чудо! ОНО работает! Теперь можно смело захватывать мир дубистами :)
 


 ! 

За работоспособность сего действа автор гайда не отвечает, т.к. имеются спорные моменты до выяснения прочих мелочей.
 
Изменено пользователем KERZZZ
Ссылка на комментарий

Закреплённые сообщения
Иван Иванов
province = { # Я особо не понял, что это, но, видимо, эффект, оказываемый на провинцию

stability_cost = 20

}

Стоимость стабильности. Чем больше число, тем дороже будет стабильность. И чем больше провинций, тем также дороже стабильность.

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

Вервад

Могу ли я переоформить статью под новый раздел "Моддинг для начинающих"?

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

Leprekon

Я сейчас сам новую сделаю по ее мотивам и с твои оформлением :)

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

Вервад

Как хочешь, мне же легче :D

Не забудь про 260 и 268 строки в \interface\domesticpanel.gfx

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

Я не понимаю у меня вообще в папке interface нету religion не папка не файл

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

Leprekon

Как это? Везде есть, еще с ванилы. Посмотрите, он его не распознает просто, для просмотра и редактирования прога нужна. Называется religion.dds. Да, и еще, я сейчас этот материал сильно перелопачу, это руководство только на две трети оказалось :(

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

Нет вообще нет ничего что то этого рода

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

Вервад

Невозможно.

Игра была бы просто нерабочей. Присмотритесь, я сам иногда долго не могу найти нужный файл.

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

Вервад

Попробуйте поиском :D

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

Спасибо за подсказку :)

Это нету такого файла religion я нашёл только icon_religion на которых и показаны знаки других религий.

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

Вервад

Он и есть.

Просто статья писалась до выхода ДВ, а с его выходом файл вероятно переименовали :D

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

Leprekon

Хах! Весело получилось! Хорошо, что сейчас обновлю статью :)

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

Leprekon

Обновил, предупреждаю сразу - я был слегка неадекватен во время написания :D

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

Наполек

скрины будут нелишними:

вот что получилосьНажмите здесь!
 post-28151-1311205594_thumb.jpgправда с локализацией что-то накосячил))хотел Северное язычество [Cкрыть]

первое впечатлениеНажмите здесь!
 post-28151-1311210385_thumb.jpgpost-28151-1311210399_thumb.jpg [Cкрыть]

трудно будет выжить язычникам в ЕвропеНажмите здесь!
 post-28151-1311210412_thumb.jpg [Cкрыть]

эту линейку с 14 религиями делят на 13 равных кусков а не на 14 :lol:Нажмите здесь!
 post-28151-1311216899_thumb.jpg [Cкрыть]

атеизм для продвинутыхНажмите здесь!
 post-28151-1311220725_thumb.jpg [Cкрыть]
Изменено пользователем Наполек
Ссылка на комментарий

Leprekon

Большое спасибо за скриншоты.

То, что у вас неправильно поделилось объясняется, скорее всего, тем, что вы не проставили кол-во религий, равное 14. Также надо обратить внимание, что в dds уже есть место для лишней религии, поэтому пририсовывать ничего не надо там (кроме новой иконки).

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

Наполек
я не понял как значок своей религий вставить между другими значками

:013:

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

сделал так: выделение участка, который буду переносить + обрезание по выделению. в итоге новая картинка. заранее я копировал. если религии обозначить цифрами, то получилась картинка "5 6 7 8 9 10 11 12". далее тем же способом создал "1 2 3 4"

потом все три картинки("5 6 7 8 9 10 11 12", "1 2 3 4" и "х", которую нужно вставить между ними) слоями смешиваю в одну картинку. потом слои двигаю так, чтоб получилось "1 2 3 4 х 5 6 7 8 9 10 11 12"

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

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

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

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

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

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

  Only 75 emoji are allowed.

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

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

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

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

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

  • Leprekon

    7

  • Вервад

    6

  • dan993

    4

  • Leon45

    3

  • amires

    2

  • Наполек

    2

  • Ысфдвук

    2

  • JLRomik

    2

  • Heathen14

    1

  • Иван Иванов

    1

  • mihail92

    1

  • Kommunist

    1

  • TemikSh

    1

  • BOOG

    1

  • Berdian

    1

  • novichek

    1

  • Русский

    1

  • Ромыч

    1

  • Falcssonn

    1

  • Dmsrdnv

    1

  • mind___

    1

  • Aurelius36

    1

  • Мёртворожденный

    1

  • Hamfich7

    1

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

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

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


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

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