Урок №4.1 - Создание новой страны - Страница 6 - Учебники по моддингу - 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

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

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

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

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

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

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

GENOA\common\countries\Sardinia-Piedmont.txt

в

GENOA\common\countries\Genoa.txt

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

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

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

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

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

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

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

vic2\history\countries\SAR - Sardinia.txt

в

vic2\history\countries\GEN - Genoa.txt

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

Меняем

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

На

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

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

Меняем

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

на

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

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

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

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

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

На

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

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

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

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

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

На

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

4. Открываем

GENOA\localisation\text.csv

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

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

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. Теперь нам нужно перенести страну на карту, т.е. изменить принадлежность провинций.

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

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

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

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

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

Меняем

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

На

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

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

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

Меняем

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

На

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

[Cкрыть]

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

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

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

Создаём файл

GENOA\history\units\GEN_oob.txt

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

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

Поясняю.

army = {

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

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

location = 724

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

regiment = {

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

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

regiment = {

type = infantry

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

regiment = {

home = 724

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

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

[Cкрыть]

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

 

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

Закреплённые сообщения
В 4/4/2011 в 9:17 PM, Nii сказал:

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

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

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

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

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

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крыть]

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

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

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

1. Открываем

GENOA\common\countries.txt

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

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

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

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

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

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

GENOA\common\countries\Sardinia-Piedmont.txt

в

GENOA\common\countries\Genoa.txt

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

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

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

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

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

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

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

vic2\history\countries\SAR - Sardinia.txt

в

vic2\history\countries\GEN - Genoa.txt

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

Меняем

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

На

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

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

Меняем

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

на

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

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

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

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

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

На

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

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

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

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

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

На

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

4. Открываем

GENOA\localisation\text.csv

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

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

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

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

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

[Cкрыть]

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

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

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

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

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

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

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

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

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

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

Переместите свой флаг в папку 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. Теперь нам нужно перенести страну на карту, т.е. изменить принадлежность провинций.

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

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

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

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

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

Меняем

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

На

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

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

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

Меняем

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

На

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

[Cкрыть]

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

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

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

Создаём файл

GENOA\history\units\GEN_oob.txt

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

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

Поясняю.

army = {

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

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

location = 724

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

regiment = {

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

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

regiment = {

type = infantry

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

regiment = {

home = 724

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

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

[Cкрыть]

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

 

а если кастомная страна так и не появилась на нужных провинциях? чё делать? у меня моя кастомная страна "Оскистан" не появилась в Семиречье, как будто её и не существовало

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

Aurelius36
32 минуты назад, Zephyrus сказал:

а если кастомная страна так и не появилась на нужных провинциях? чё делать? у меня моя кастомная страна "Оскистан" не появилась в Семиречье, как будто её и не существовало

Значит Вы не все прописали в папке хистори и common.

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

13 часа назад, Aurelius36 сказал:

Значит Вы не все прописали в папке хистори и common.

спасибо, я исправил свои ошибки

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

Batya22848

Доброе утро, всё это можно сделать внутри файлов самой игры, без создания отдельной папки мод?

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

Aurelius36
7 минут назад, Batya22848 сказал:

Доброе утро, всё это можно сделать внутри файлов самой игры, без создания отдельной папки мод?

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

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

Aurelius36

@Batya22848 ещё, обязательно после добавления страны почистите кеш флагов в документах, иначе игра будет вылетать во время загрузки.

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

Batya22848

Еще вопрос : как добавлять пан-националистических повстанцев, пан-националистическое гос-во?

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

Aurelius36
14 часа назад, Batya22848 сказал:

Еще вопрос : как добавлять пан-националистических повстанцев, пан-националистическое гос-во?

Это Вы хотите чтоб на старте игры на карте присутствовали пан-националисты? :smile37:

И что такое пан-националистическое государство? :smile37:

 

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

Aurelius36

@Batya22848 или хотите чтоб в ходе игры появились повстанцы которые "соберут" определенную страну?

Если так, то гайдов подобных я не встречал. Тут вариант лишь брать образец и настраивать на свои условия :smile37:

 

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

Херсонський Кавун
17 часов назад, Batya22848 сказал:

Доброе утро, всё это можно сделать внутри файлов самой игры, без создания отдельной папки мод?

Да, но потом нужно будет искать с чем конфликтует или из-за чего ошибка. Лучше делать через папку mod.

16 часов назад, Batya22848 сказал:

Еще вопрос : как добавлять пан-националистических повстанцев, пан-националистическое гос-во?

А такие есть?:smile37:

Знаю, что можно добавлять n-e кол-во разрешенных национальностей. Или вы имеете ввиду создать страну из восстаний? Например восстание красных или кого там в Италии (таким способом можно сформировать Италию)

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

Batya22848

Я имею в виду то, что народы одной культурной группы будут стремиться создать общее государство

Например, северные и южные немцы стремятся создать Германию

Итальянцы стремятся создать Италию

Арабы - Арабию и тд

_________
добавлено 1 минуту спустя

Повстанцы пан-национаомсты - это краснорубащечники Гарибальди, сипаи в Индии и т.д

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

Aurelius36
27 минут назад, Batya22848 сказал:

народы одной культурной группы будут стремиться создать общее государство

Файл rebel.txt в папке common.

А дальше только по подобному делать :smile117:

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

Batya22848

А решение на создание такого государства?

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

king.muskrat

@Batya22848 есть такое понятие в игре - культурный союз, но как его создавать я не в курсе. Решение уже есть:
 

Спойлер

    form_union_nation = {
        potential = {
            culture_has_union_tag = yes
            NOT = {
                OR = {
                    cultural_union = { exists = yes }
                    is_culture_group = germanic
                    is_culture_group = scandinavian
                    is_culture_group = italian
                    is_culture_group = arab
                    tag = ECU
                    tag = CLM
                    tag = VNZ
                }
            }
        }
        
        allow = {
            prestige = 45
            war = no
            cultural_union = {
                all_core = {
                    OR = {
                        owned_by = THIS
                        owner = {
                            in_sphere = THIS
                        }
                    }
                }
            }
        }
        effect = {
            prestige = 20
            change_tag = culture
            any_country = {
                limit = {
                    NOT = {
                        is_greater_power = yes
                        tag = AUS
                        tag = KUK
                    }
                    is_culture_group = THIS
                    in_sphere = THIS
                }
                country_event = { id=11101 days=0 }
            }
            add_accepted_culture = union
        }
        ai_will_do = {
            factor = 1
        }
    }    

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

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

Batya22848

Тег культурного союза - это тег страны,  которую можно создать данной культурной группе

_________
добавлено 1 минуту спустя

Его нужно прописать в файле культур

 

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

Batya22848

Спасибо 

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

Aurelius36
13 минуты назад, Batya22848 сказал:

Тег культурного союза - это тег страны,  которую можно создать данной культурной группе

Не, сначала идёт тег культуры. Культура входит в культурный союз который имеет свой тег.

Теги культур не имеют ничего общего с тегом страны.

Культуры прописными буквами указываются, страны заглавными.

 

 

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

king.muskrat

@Aurelius36 по сути он правильно написал: можно взять какую-нибудь уже существующую группу африканский культур и под нее прописать новую страну Африканию. Тогда в файл культур надо будет только дописать тэг этой Африкании и по идее после колонизации Африки там начнут появляться пан-африканцы.

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

Aurelius36
1 минуту назад, king.muskrat сказал:

Тогда в файл культур надо будет только дописать тэг этой Африкании

В файле культур разве прописаны страны? :smile37:

Культура страны пишется лишь в хистори.

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

Aurelius36
4 минуты назад, king.muskrat сказал:

там начнут появляться пан-африканцы

Они начнут появляться при двух условиях. 

1) появятся в провинциях страны если существует другая страна где эта культура является основной.

2) если прописаны условия для повстанцев определенной культуры при формировании определенной страны, несуществующей.

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

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

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

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

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

  Only 75 emoji are allowed.

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

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

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

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

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

  • 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

  • Millenarian Emperor

    1

  • Bog_

    1

  • DarkPhoenix

    1

  • the Name

    1

  • KeePLeeNg

    1

  • Luanan

    1

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

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

Aurelius36

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

Aurelius36

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

Aurelius36

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

Aurelius36

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

Адмирал

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

Aurelius36

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

Aurelius36

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

Aurelius36

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

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

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


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

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