Вопросы по моддингу Crusader Kings 2 - Страница 160 - Моды и моддинг - Strategium.ru Перейти к содержимому

Вопросы по моддингу Crusader Kings 2

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

MaslovRG
i
В этой теме задаем вопросы по моддингу Crusader Kings 2.
Изменено пользователем Kassatka
Ссылка на комментарий

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

Как увеличить штрафы за превышение лимита домена и вассального лимита? В файле define.lua только мультипликаторы лежат, а где сами формулы на штрафы? Плюс хотелось бы добавить штраф за превышение вассального лимита к мнению вассалов. Типа как в превышением домена вассалы злятся на -10 за каждый домен, так и тут, например, на -5 за каждого вассала сверх нормы. А то штрафы от превышения этих требований вообще не ощущаются.

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

Уважаемый @El Búho не могли бы вы подсказать, как вы редактировали игровые шрифты на карте Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.  Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.  

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

Всем привет.

Подскажите что можно поправить с цингой.

Явно какой-то косяк, постоянно у монархов выскакивает цинга, при том что они на корабле тупо не были (например стоит себе император в константинополе, руководит стражей варяжской, гоняет норманнов), через год ловит цингу и умирает. Хотелось бы  добавить каких-то тригеров для этой болезни.

# Scurvy - Trigger event
character_event = {
    id = RIP.5050
    hide_window = yes

    is_triggered_only = yes
    
    trigger = {
        has_dlc = "Reapers"
        in_command = yes
        location = { terrain = coastal_desert }
        NOT = { trait = scurvy }
    }
    
    option = {
        random_list = {
            10 = { # Scurvy
                modifier = {
                    factor = 500
                    capital_scope = {
                        has_disease = yes
                    }
                }
                modifier = {
                    factor = 3
                    trait = gluttonous
                }
                modifier = {
                    factor = 2
                    has_character_flag = been_at_sea_1
                }
                modifier = {
                    factor = 3
                    has_character_flag = been_at_sea_2
                }
                modifier = {
                    factor = 4
                    has_character_flag = been_at_sea_3
                }
                
                character_event = { id = RIP.5051 }
            }
            90 = { # Still healthy
                if = {
                    limit = {
                        has_character_flag = been_at_sea_2
                    }
                    clr_character_flag = been_at_sea_2
                    set_character_flag = been_at_sea_3
                }
                if = {
                    limit = {
                        has_character_flag = been_at_sea_1
                    }
                    clr_character_flag = been_at_sea_1
                    set_character_flag = been_at_sea_2
                }
                if = {
                    limit = {
                        NOR = {
                            has_character_flag = been_at_sea_1
                            has_character_flag = been_at_sea_2
                            has_character_flag = been_at_sea_3
                        }
                    }
                    set_character_flag = been_at_sea_1
                }
                
                character_event = { id = RIP.5056 days = 100 }
            }
        }
    }
}

# Scurvy - Get scurvy
character_event = {
    id = RIP.5051
    picture = "GFX_evt_merchant_ship_at_sea_republic"
    
    hide_from = yes
    
    is_triggered_only = yes
    
    desc = {
        trigger = {
            has_dlc = "The Republic"
        }
        text = EVTDESC_RIP_5051
        picture = "GFX_evt_merchant_ship_at_sea_republic"
    }
    desc = {
        trigger = {
            NOT = { has_dlc = "The Republic" }
        }
        text = EVTDESC_RIP_5051
        picture = "GFX_evt_kraken"
    }
    
    trigger = {
        has_dlc = "Reapers"
        in_command = yes
        location = { terrain = coastal_desert }
        NOT = { trait = scurvy }
    }
    
    option = {
        name = EVTOPTA_RIP_5051
        add_trait = scurvy
        add_disease_level_effect = yes
        hidden_tooltip = {
            character_event = { id = RIP.5052 days = 30 }
            clr_character_flag = been_at_sea_1
            clr_character_flag = been_at_sea_2
            clr_character_flag = been_at_sea_3
        }
    }
}

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

CaesarCaesar

Кнопка Create New Vassal создает в баронстве вассала с культурой сюзерена. Как сделать так, чтобы созданный вассал принадлежал к культуре провинции в которой находится владение?

image.png.dfb38f5112cdbbf96357c370f48024c9.png

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

El Búho
10 часов назад, CaesarCaesar сказал:

Как сделать так, чтобы созданный вассал принадлежал к культуре провинции в которой находится владение?

полагаю, что никак. 

CREATE_BARON;§YCreate New Vassal§!;

есть только в локализации, стало быть хардкод.

Изменено пользователем El Búho
Ссылка на комментарий

CaesarCaesar
В 04.05.2019 в 01:50, El Búho сказал:

полагаю, что никак. 

CREATE_BARON;§YCreate New Vassal§!;

есть только в локализации, стало быть хардкод.

Жаль. А как думаете, возможно ли полное удаление этой возможности?

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

El Búho
1 час назад, CaesarCaesar сказал:

А как думаете, возможно ли полное удаление этой возможности?

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

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

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

не работает команда set_government_type, кто знает в чем дело? выдаю персонажу - не работает, создаю персонажа и выдаю - ему дается. Как сделать что бы эта команда заработала?

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

Baron von Baron

Как добавить/изменить цвет глаз? Какие файлы потребуется редактировать?

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

El Búho
6 часов назад, Baron von Baron сказал:

Как добавить/изменить цвет глаз? Какие файлы потребуется редактировать?

interface\portraits\*.gfx

ищи блоки типа такого, три числа в скобочках  - это rgb.

в блок eye_color можно добавить свои цвета.

        eye_color_index = 9
        eye_color = {
            { 58 109 193 }
        }

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

Baron von Baron
12 часа назад, El Búho сказал:

interface\portraits\*.gfx

ищи блоки типа такого, три числа в скобочках  - это rgb.

в блок eye_color можно добавить свои цвета.

        eye_color_index = 9
        eye_color = {
            { 58 109 193 }
        }

Спасибо!

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

Demon1589g

Хочу сделать доступным орден воинов эллинистического язычества доступным для создания и вступления всем христианам и мусульманам.
Тоже самое для герметиков только уже для язычников.
Подскажите где что и как надо изменить
Заранее спасибо

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

El Búho
В 08.05.2019 в 02:11, Demon1589g сказал:

Хочу сделать доступным орден воинов эллинистического язычества доступным для создания и вступления всем христианам и мусульманам.

священный орден - это религиозная организация только одной религии и сделать из неё винегрет никак не получится.

даже если разрешить создание ордена для представителя другой религии, то он всё-равно виден не будет после создания.

если в блоке титула есть holy_order = yes, то allow игрой просто игнорируется и орден будет виден только для представителя той религии, которая прописана у ордена в religion. так что только наёмники, но там механика уже будет совсем другая.

В 08.05.2019 в 02:11, Demon1589g сказал:

Тоже самое для герметиков только уже для язычников.

в стиме есть мод "герметисты для всех и каждого". можно или скачать мод из стима или самому добавить в файл 00_societies.txt

religion_group = pagan в двух местах:

в can_join_society в блок OR

и в show_society опять же в блок OR

 

 

Изменено пользователем El Búho
Ссылка на комментарий

Как играть в ironman на русском? В смысле, есть русификатор, который не считается модом или типа того?

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

Здравствуйте, интересует один момент у мусульманских фракций, а именно, то что титулы называются в честь династии (как Аббасиды, Сельджуки) и перенимают герб династии. 
1.Хочу узнать, можно ли это вырубить (можно и через настройки партии, но это немного не то, не хотелось бы вырубать что-то лишнее)
2.Можно ли эту функцию добавить всем остальным культурам\религиям? Дабы Византия была Комнины, Франция была Капетенги.
P.s Заранее извиняюсь, если ответ на вопрос уже есть, или если написал не туда.

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

МистерСмит

В подписи у e479 есть файлик для этого:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. 0 (дает получать достижения без разрешатора). Полностью совместим с другими 3.1.0.0 (можно играть по сетке)

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

Кто ищет -  тот найдет... я надеюсь) 

Сразу объясню что мне нужна помощь и я готов ее оплатить "за разумную сумму конечно"). мне все это интересно и я хочу участвовать во всех аспектах и разобраться в чем смогу. разговор идёт о моде AGOT.. 

мне нужно:

1 - создание ивентов по типу событий с Дейнерис

2 - вставка этих персонажей во временную ветку с историческими

3 - создание герба династии

4 - некоторые дополнительные возможности объявление войны для этой династии

5 - создать пару новых артефактов

6 - ну и некоторое дополнительное музыкальное сопровождение вставить

Если кто-то знает как и что мне делать и готов потратить на это время и силы не проходите мимо, а если просто хотите сострить то проходите;) 

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

Господа знатоки-мододелы, подскажите пожалуйста:
Хочу сделать цвет волос и цвет глаз доминантным (увеличить шанс наследования именно этих признаков) - где искать подобные настройки? 

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

El Búho
7 часов назад, Elfray сказал:

где искать подобные настройки? 

в си-шном коде движка игры.

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

всё, что можно с ним сделать - это добавить готовый параметр персонажу в history или персонажу, создаваемому по событию.

 

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

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

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

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

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

  Only 75 emoji are allowed.

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

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

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

  • Ответы 4,505
  • Создано
  • Последний ответ
  • Просмотры 450840

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

  • El Búho

    312

  • Aurelius36

    262

  • Kassatka

    178

  • Armun

    84

  • e479

    75

  • iamtofik

    75

  • Alana

    73

  • Alariko

    64

  • Антипа

    62

  • Yandere-chan

    54

  • gigant275

    47

  • dorimi

    38

  • Eclairius

    38

  • Zuzuzaza

    34

  • WvWvW

    32

  • Evk

    32

  • White Drake

    31

  • Labes

    31

  • mrPunk

    30

  • Pipiskus

    30

  • Breton

    29

  • KomninAdrian

    28

  • Redononr

    25

  • Kerovan

    24

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

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

Kassatka

Сделайте в своём моде новый текстовый файлик в common\dynasties\ и создавайте новые династии по образцу \common\dynasties\00_dynasties.txt Используйте такой диапазон номеров, который не используе

Carrachiolla

Я придумал все же. Тупо скопировал все файлы длц и извлек в одну папку. Потом взял папку interface и уже в ней заменил нотепадом во всех файлах все scale = 1.0f на scale = 0.5f. Правда там были не тол

Kassatka

Уточните вопрос, не до конца понял. Чтоб на начало игры большое количество титулов принадлежало одному персонажу, нужног редактировать историю всех этих титулов в папке \history\titles\ . Чтоб разреши

rugraver

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

El Búho

AND = {       religion_group = pagan       trait = sympathy_christendom }

El Búho

@Carrachiolla  defines.lua     ENFORCE_ONE_OF_EACH_HOLDING = 1  Так как файлы ванили лучше вообще никогда не трогать, то в любом моде создаёшь директорию common\defines, в ней файл lua

Foulyn

Вот, что пока получилось для эльфиек.  

Foulyn

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

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

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


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

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