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

Урок №4.1 - Создание новой страны

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

Я попытался написать этот гайд как можно более доступным, понятным языком.

Мы будем создавать Геную на основе Пьемонта.

Часть перваяНажмите здесь!

ЧАСТЬ ПЕРВАЯ.

СОЗДАНИЕ ПАПОК И КОПИРОВАНИЕ ТЕКСТОВЫХ ФАЙЛОВ

1. Итак, первым делом создаём папку с модом (в любом месте, можно на рабочем столе например), я назвал её "GENOA" (Папка с оригинальной игрой будет называться "vic2")

В ней создаём вот такие подпапки

GENOA\common

GENOA\common\countries

GENOA\gfx

GENOA\gfx\flags

GENOA\history

GENOA\history\countries

GENOA\history\provinces

GENOA\history\units

GENOA\localisation

2. Копируем из vic2 в GENOA вот такие файлы.

vic2\common\countries.txt

vic2\common\countries\Sardinia-Piedmont.txt

vic2\history\countries\SAR - Sardinia.txt

vic2\localisation\text.csv

[Cкрыть]

Часть втораяНажмите здесь!

ЧАСТЬ ВТОРАЯ.

ИЗМЕНЕНИЕ ТЕКСТОВЫХ ФАЙЛОВ

1. Открываем

GENOA\common\countries.txt

И добавляем туда вот такую строчку


GEN 	= 	"countries/Genoa.txt"
 

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

Получилось вот что


#Please keep tags sorted alphabetically when you add/remove country tags

# Special countries...
REB 	= 	"countries/rebels.txt"
GEN 	= 	"countries/Genoa.txt"

...
 

2. Переименовываем

GENOA\common\countries\Sardinia-Piedmont.txt

в

GENOA\common\countries\Genoa.txt

Открываем его.

Нам нужно изменить цвет страны.

Я выбрал вот этот 4243cca12ab8.png

ЗАМЕНЯЕМ первую строчку на


color = { 255 180 70 }
 

И всё, сохраняем и закрываем, он нам больше не понадобится

3. Переименовываем

vic2\history\countries\SAR - Sardinia.txt

в

vic2\history\countries\GEN - Genoa.txt

Открываем его.

Меняем


capital = 720
 

На


capital = 724
 

Эта строка отвечает за расположение столицы, у нас она теперь будет в провинции "Генуя".

Меняем


government = absolute_monarchy
 

на


government = democracy
 

Теперь нашей формой правления стала республика

(Все формы правления можно посмотреть в vic2\common\governments.txt)

Меняем строчку (Она находится пояти в самом низу


schools = army_tech_school
 

На


schools = culture_tech_school
 

Теперь нашей "технологической школой" стал "Авангард интеллигенции", Был "Военно-промышленный комплекс".

(Все школы можно посмотреть в vic2\common\technology.txt)

Заменяем еще одну строчку и файл можно закрывать.


oob = "SAR_oob.txt"
 

На


oob = "GEN_oob.txt"
 

4. Открываем

GENOA\localisation\text.csv

И в самое начало добавляем вот это.


GEN;Генуя;X
GEN_ADJ;Генуэзск.;X
 

GEN; - Название страны

А GEN_ATJ; - "Прилагательное" страны. Оно используется, для повстанцев (Генуэзск. коммунисты), территорий (Генуэзск. Пьемонт).

Всё, этот файл тоже можно закрыть

[Cкрыть]

Часть третьяНажмите здесь!

ЧАСТЬ ТРЕТЬЯ.

ДОБАВЛЕНИЕ ФЛАГОВ И ИЗМЕНЕНИЕ ПРИНАДЛЕЖНОСТИ ПРОВИНЦИЙ

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

ТЭГ.tga (Обычный флаг, используется при форме правления "Республика")

ТЭГ_communist.tga (Флаг используется при диктатуре пролетариата)

ТЭГ_fascist.tga (Флаг используется при фашистской диктатуре)

ТЭГ_monarchy.tga (Флаг используется при "Абсолютная монархия", "Ограниченная монархия", "Королевское правление")

ТЭГ_republic.tga (Флаг используется при президентской и буржуанзной диктатуре)

Я нарисовал вот такой флаг 8219edccf2c6.png

Переместите свой флаг в папку GENOA\gfx\flags\ скопируйте и переименуйте его столько раз, сколько нужно.

У нас должно получиться вот это.

GENOA\gfx\flags\GEN.tga

GENOA\gfx\flags\GEN_communist.tga

GENOA\gfx\flags\GEN_fascist.tga

GENOA\gfx\flags\GEN_monarchy.tga

GENOA\gfx\flags\GEN_republic.tga

2. Теперь нам нужно перенести страну на карту, т.е. изменить принадлежность провинций.

Наша Генуя будет располагаться в этих провинциях "Савона", "Генуя", "Корсика".

Их номера можно узнать тут

http://www.strategium.ru/forum/index.php?showtopic=11981

Нужно добавить еще две подпапки.

GENOA\history\provinces\france

GENOA\history\provinces\italy

Скопировать вот эти файлы

vic2\history\provinces\france\473 - Corsica.txt

vic2\history\provinces\italy\724 - Genoa.txt

vic2\history\provinces\italy\725 - Savona.txt

В

GENOA\history\provinces\france\473 - Corsica.txt

GENOA\history\provinces\italy\724 - Genoa.txt

GENOA\history\provinces\italy\725 - Savona.txt

Открываем 473 - Corsica.txt

Меняем


owner = FRA
controller = FRA
add_core = FRA
 

На


owner = GEN
controller = GEN
add_core = GEN
 

Т.е. теперь Корсика находится во владении Генуи

Тоже самое проделываем с 724 - Genoa.txt и с 725 - Savona.txt

Меняем


owner = SAR
controller = SAR
add_core = SAR
 

На


owner = GEN
controller = GEN
add_core = GEN
 

[Cкрыть]

Часть четвертаяНажмите здесь!

ЧАСТЬ ЧЕТВЕРТАЯ.

СОЗДАНИЕ ЮНИТОВ

Создаём файл

GENOA\history\units\GEN_oob.txt

В него вписываем вот это


army = {
name = "Армия Генуи"
location = 724
regiment = {
	name= "1-я пехотная бригада"
	type = infantry
	home = 724
}

regiment = {
	name= "2-я пехотная бригада"
	type = infantry
	home = 473
}

regiment = {
	name= "3-я пехотная бригада"
	type = infantry
	home = 725
}

regiment = {
	name= "4-я пехотная бригада"
	type = infantry
	home = 724
}
}

navy = {
name = "Флот Генуи"
location = 724
ship = {
	name= "Беральдо"
	type = frigate
}

ship = {
	name= "Гауте Комбе"
	type = frigate
}

ship = {
	name= "Карл Феличе"
	type = frigate
}

ship = {
	name= "1-я транспортная флотилия"
	type = clipper_transport
}

ship = {
	name= "2-я транспортная флотилия"
	type = clipper_transport
}

ship = {
	name= "3-я транспортная флотилия"
	type = clipper_transport
}

ship = {
	name= "3-я транспортная флотилия"
	type = clipper_transport
}
}

 

Поясняю.

army = {

name = "Армия Генуи"

Это название Армии

location = 724

Расположение Армии (в нашем случае она будет находится в провинции "Генуя")

regiment = {

name= "1-я пехотная бригада"

Название отряда

regiment = {

type = infantry

Тип отряда ( в нашем случае пехота)

regiment = {

home = 724

"Родина" солдат, т.е. провинция, из которой они набраны.

С флотом ( navy = { ) всё тоже самое.

[Cкрыть]

Вот и всё, новая страна создана.

 

Изменено пользователем Aurelius36

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

Заметил ещё одну ошибку.

У партии реакционеров не прописана идеология.

Должно быть так


party = {
name = "ASS_reactionary"
start_date = 1830.1.1
end_date = 2000.1.1
[b]ideology = reactionary
[/b]
economic_policy = state_capitalism
trade_policy = protectionism
religious_policy = moralism
citizenship_policy = limited_citizenship
war_policy = jingoism

Именно из-за отсутствия этой строчки и показывает белый кружок.

Изменено пользователем Nii

GuN48RuS
Форма правления стоит "Республика\Демократия"

При ней конечно же нельзя ставить правящую партию :)

Смени на Абсолютную Монархию например, и попробуй еще раз.

воо, всё))) спасибо!!=) решение было близко


И еще.

Специально записал Ассирию в Special Countries - всё равно игра запускается.


GuN48RuS
И еще.

Специально записал Ассирию в Special Countries - всё равно игра запускается.

игра запускается, а работает ли у Ассирии флаг?


Да, конечно

post-32212-1303012181_thumb.jpg


GuN48RuS
Да, конечно

post-32212-1303012181_thumb.jpg

хм.. странно, у меня пока страна в спешал кантрис находилась флаг не отображался :dntknw:


Большое спасибо за туториал. Не знал про такие возможности моддинга, вернее про то, что все достаточно просто. Я думал, будет намного сложнее. Теперь можно создавать государства в Африке :D


Спасибо за туториал. Создам альтернативную историю, в которой Сибирь на примере США, обрела независимость от России.

70b9f76a6bbft.jpg3e9e5c467090t.jpg


Кстати, никто не хочет поучаствовать в создании мода с ныне существующими странами?


Начал делать мод с африканскими странами. Я бы сейчас выложил скриншот, да только я, когда изменял принадлежность территорий Намибии отвлекся, и случайно две из них отдал Мавритании :) В общем, пока создал три страны, времени ушло не так много, как я думал. Если как-нибудь кто-нибудь еще бы присоединился к разработке, можно было бы сделать неплохой мод с реальными странами и реальными границами.


Воле Шойинка
мод с реальными странами и реальными границами

Модерн Дэй?


Модерн Дэй?

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


Вот, собственно говоря, и первые скриншоты. Созданы Мавритания, Западная Сахара, Намибия, Ботсвана, Лесото, Свазиленд, были возвращены все провинции ЮАР, Алжиру, Триполи, который был переименован в Ливию.

Северная АфрикаНажмите здесь!
 Zeer95Rt.bmp [Cкрыть]

Южная АфрикаНажмите здесь!
 9XTskLRa.bmp [Cкрыть]

Бравые ботсванцы оберегают ГаборонеНажмите здесь!
 4VC6U76V.bmp [Cкрыть]

Трехтысячная армия Мавритании оберегает НуакшотНажмите здесь!
 oYAzBRAj.bmp [Cкрыть]

Красоты НамибииНажмите здесь!
 fjMbr5pL.bmp [Cкрыть]

Кстати, никто не хочет поучаствовать в создании мода с ныне существующими странами?

я готов =)

у меня уже есть несколько стран ! ща буду делать Македонию ;)


Гайтахан

Предложение по туториалу: а можно в него включить варианты создания стран, которые изначально на карте не пристутсвуют? Отделяющиеся от других, как Албания или Ирак, либо возникающие путем объединения/решений, как Германия или Византия.


Предложение по туториалу: а можно в него включить варианты создания стран, которые изначально на карте не пристутсвуют? Отделяющиеся от других, как Албания или Ирак, либо возникающие путем объединения/решений, как Германия или Византия.

Можно. В первом случае нужно будет в провах прописать "add_core = TAG".

Во втором- этого делать не обязательно, достаточно будет написать решение.


Alma Latina

Разрешите задать вопрос. Я тут редактирую некоторые страны. И вот хочу поменять цвета Арабского Халифата. По игре стоят белые, как у неколонизированных стран. Я меняю цвета в файле страны в common/counties на зелёные, но они всё равно не изменяются, в чём может быть причина? Надо почистить где-то кэш может быть? Если да, то где?


Truvor
Разрешите задать вопрос. Я тут редактирую некоторые страны. И вот хочу поменять цвета Арабского Халифата. По игре стоят белые, как у неколонизированных стран. Я меняю цвета в файле страны в common/counties на зелёные, но они всё равно не изменяются, в чём может быть причина? Надо почистить где-то кэш может быть? Если да, то где?

Да, скорее всего дело в кэше. Удалите файлы из map\cache


Alma Latina
Да, скорее всего дело в кэше. Удалите файлы из map\cache

Большое спасибо, но, кажется, всё равно не помогло. Никак не хотят меняться цвета Арабского Халифата в моде камерада Маринеско...

Камерад Truvor, если Вам не трудно посмотрите, что здесь может быть не так:

Я скопировала ивенты с парадоксплазы, немного переделала под мод камерада Маринеско, но почему то, при событии 71000, при наведении на кнопку - тут же игра вылетает, а когда набираю event 71001, вообще ничего не появляется и игра сразу вылетает. Другие ивенты я даже не стала после этого тестировать. Не могу понять почему это происходит. Вроде всё правильно. Может где-то скобку забыла или лишнюю написала? Посмотрите, пожалуйста, это очень интересная цепочка о развале США. Я прикреплю файл. По идее это должно быть дополнением к моему последнему аддону к моду камерада Маринеско, что я недавно опубликовала. Но из-за этого вылета не знаю, что делать. Большое спасибо, за помощь. :)

http://www.strategium.ru/forum/index.php?s...9739&st=700

Пост № 725

Изменено пользователем Alma Latina

KaKaKTyC

 Игра запускается, но страну не видно на карте + флаги всех стран перемешались. 

WAC.rar

Изменено пользователем KaKaKTyC

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

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

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

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

  Only 75 emoji are allowed.

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

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

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

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

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

  • Aurelius36

    32

  • GuN48RuS

    11

  • Nii

    10

  • Strateg456

    9

  • Batya22848

    9

  • Воле Шойинка

    7

  • KaPZeN

    5

  • raptor2000

    5

  • hids

    4

  • king.muskrat

    4

  • Адмирал

    3

  • Фримен

    3

  • Муцухито

    3

  • layre1337

    3

  • Zephyrus

    3

  • Alma Latina

    2

  • IvPBay

    2

  • Nutria

    2

  • Rayman

    1

  • Noland

    1

  • Гайтахан

    1

  • Димониус

    1

  • Shevastyan

    1

  • rokfell

    1

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

Популярные сообщения

Aurelius36

Слишком много мест где нужно совместимость менять. Это и папка common, локализация, хистории и заканчивая трудоемкой map. Так просто не переставить и заменить 

Aurelius36

А это не она?  А, понятно.. побитый архив

Aurelius36

history/units/FRA_oob.txt Добавить такое: Уровень пять - Генуя в сфере влияния Франции GEN - тэг Генуи, если у Вас такой. Если играете с модами то изменять нужно в такой же папке

Aurelius36

В целом Вы делали правильно. Но допустили мелкие ошибки. Например в common/countries.txt не указали расширение txt в конце, вот как в примере было Потом папку локализация нужно не в хистор

Адмирал

В общем, скрестил я значит ежа с ужом...Вопрос - почему оно вылетает и не работает?  https://drive.google.com/file/d/1aVUirJQLfirVxZcgQ2wK6yFvpVmxLfNf/view?usp=sharing  

Aurelius36

У Ваших новых стран должны быть разные тэги, и для каждой страны нужно создать свои пять файлов с флагами в gfx/flag Итого два разных тэга и 10 разных файлов с флагами.

Aurelius36

А что имеется ввиду под меняются? 

Aurelius36

пришлите только те файлы которые вы добавили или изменяли не хочется всё пересматривать и выискивать изменения     @Strateg456 и еще,удалите Мои документы\Paradox Interactive\Victoria I

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

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


admin@strategium.ru

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

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