Перейти к содержимому
Strategium.ru

Вопросы по моддингу в Hearts of Iron IV


Armun

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

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

Есть у кого предположение что вызвало это?
Сразу говорю gfx интерфейсы я не затрагивал
Так же почему то отсутствуют нац. фокусы у Рейха в меню выбора стран.
:013:
 


11 час назад, Ruubi сказал:

Есть у кого предположение что вызвало это?

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


11 час назад, GBV сказал:

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

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


Канцлер Шольц
(изменено)
21 минуту назад, Ruubi сказал:

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

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

Изменено пользователем Канцлер Шольц

Ещё раз здравствуйте. Вопрос, знает кто как сделать такое как на скриншоте, и что это вообще, самому почитать про то как это делается хочется. Будто и модификаторы но какие то странные. 

(Если не грузит картинка. Под нац. духами, бывают написаны будто подсказки, по типу как у 3 Рейха под нац. духом Векселя "МЕФО". )

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


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

(Если не грузит картинка. Под нац. духами, бывают написаны будто подсказки, по типу как у 3 Рейха под нац. духом Векселя "МЕФО". )

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


Michael Cudlitz

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


Снова здравствуйте.
Есть вопрос, как сделать марионетку так, что бы она была вечной, в плане, в игре по механике, она либо аннексируется метрополией, либо повысится до более высокой. Можно ли как то прописать в её условиях в коде так, что бы она не могла этого делать? по типу, увеличить кол-во очков автономии, или типа того.:smile37:


Здравствуйте. Делаю свой первый мод, при запуске обнаружил много ошибок, но хотел бы спросить про одну из них. В чём может быть причина не работающей локализации названия моей страны? Всё вроде сделано правильно, но вместо названия пустое место. Если у кого-то было похожее, посоветуйте, что можно сделать. Заранее спасибо


Короче уже сам нашёл


Хотел создать тестовое достижения для мода, банально контролировать условные регионы. Пример кода брал с другого мода. Проблема в том, что в режиме Ironman я не могу зайти во вкладку достижений и посмотреть, есть ли мое достижение. Как мне зайти туда и вообще есть какие то гайды по созданию достижений, я делал через common\achievements. Возможно нужно где то еще что то прописать.

 


В 28.02.2025 в 22:35, MakTasty сказал:

Хотел создать тестовое достижения для мода, банально контролировать условные регионы. Пример кода брал с другого мода. Проблема в том, что в режиме Ironman я не могу зайти во вкладку достижений и посмотреть, есть ли мое достижение. Как мне зайти туда и вообще есть какие то гайды по созданию достижений, я делал через common\achievements. Возможно нужно где то еще что то прописать.

 

Модерские достижения не будут в списке общих достижений игры, и айронмен там не обязателен. Они в списке достижений партии, там где всякие медальки и ленты.


Помогите пожалуйста. Делаю ивент для фокуса, он должен освобождать Сибирь(SIB) от Москвы(MSC), на ивенте написано что страна станет свободной, но после прожатия ничего не происходит. В логах смотрел, ошибок нет. Всё остальное работает.
 

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

 


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

Есть сомнения, что эта команда может выделять страны, отсутствующие на карте, её обычно используют для изменения уровня автономии имеющихся субъектов. Я бы попробовал вместо неё использовать release_autonomy.


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

Есть сомнения, что эта команда может выделять страны, отсутствующие на карте, её обычно используют для изменения уровня автономии имеющихся субъектов. Я бы попробовал вместо неё использовать release_autonomy.

Не совсем ясно выразился. Мне нужно чтоб Сибирь(марионетка Москвы) стала независимой(перестала быть марионеткой).


17 часов назад, SUSSY сказал:

Не совсем ясно выразился. Мне нужно чтоб Сибирь(марионетка Москвы) стала независимой(перестала быть марионеткой).

Значит нужно ещё внимательно посмотреть на имеющийся код. Как написано на вики для set_autonomy: The autonomy_free state will free the subject, however this effect has to be executed within the scope of the target country's current overlord for this to have effect. Тут же видим что событие должно вызываться только для SIB, при этом в эффекте вручную указана область действия ROOT, что здесь абсолютно бессмысленно, таким образом в данном ивенте SIB пытается сама себе от себя освободить. Нужно или вызывать ивент для MSC, или поменять бесполезный ROOT на OVERLORD, чтобы все эффекты срабатывали от хозяина марионетки. 


8 часов назад, GBV сказал:

Значит нужно ещё внимательно посмотреть на имеющийся код. Как написано на вики для set_autonomy: The autonomy_free state will free the subject, however this effect has to be executed within the scope of the target country's current overlord for this to have effect. Тут же видим что событие должно вызываться только для SIB, при этом в эффекте вручную указана область действия ROOT, что здесь абсолютно бессмысленно, таким образом в данном ивенте SIB пытается сама себе от себя освободить. Нужно или вызывать ивент для MSC, или поменять бесполезный ROOT на OVERLORD, чтобы все эффекты срабатывали от хозяина марионетки. 

Спасибо. Вчера решил уже эту проблему. Просто заменил "set_autonomy = { autonomous_state = autonomy_free }" на "end_puppet = MSC" и всё заработало.


LegendaSw

Всем привет! Нужна помощь с модом, хочу увеличить диаграмму партий, пытался менять размеры в countrypoliticsview.gui и размеры файлов pol_piechart_overlay_63x63, small_pol_piechart_overlay и др. в папке gfx\interface, но ничего нормального не получилось

 

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

spacer.png


Вопрос знатокам:

В ходе гражданских войн, например в Испании, странам-участницам  присваивается временной тэг, например D01 за республиканскую Испанию.

Проблема в том, что у меня ни разу после победы республиканцев, Испании не возвращался оригинальный тэг SPR. С этим связан ряд проблем, например пропажа портрета главы ком. Испании.

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

Есть ли какой-то способ исправить это - возвращая или присваивая стране её оригинальный тэг?


Москит
36 минут назад, erdvc сказал:

С этим связан ряд проблем, например пропажа портрета главы ком. Испании.

Если речь про решение СССР на братскую республику, то

\Hearts of Iron IV\common\decisions

файл foreign_influence

там решение fraternal_republic дополняете в complete_effect

Цитата

SPR = {
            create_country_leader = {     
            name = SPR_jose_diaz
            picture = GFX_portrait_SPR_jose_diaz
            expire = "1965.1.1"
            ideology=stalinism
            traits={ 
            veteran_communist
                                }
            }
        }

Извините за скобочки, лень было выравнивать, видимо.

 

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


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

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

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

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

  Only 75 emoji are allowed.

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

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

×   Вы не можете вставлять картинки напрямую. Загрузите или вставьте их через URL.

  • Ответы 2,867
  • Создано
  • Последний ответ
  • Просмотры 543589

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

  • GBV

    575

  • sanstepon5

    143

  • Zelchenko

    39

  • Lazarka

    34

  • leopold2014

    31

  • Flamme

    29

  • Simplicissimus

    28

  • Michael Cudlitz

    25

  • Ostpreussen

    24

  • Spas12RUE

    23

  • Lucifreir

    22

  • Москит

    21

  • urittney

    21

  • Кусяша

    20

  • evgenyevx

    20

  • hasdf

    19

  • Fantom_Nightcore

    19

  • El Búho

    18

  • Август Рихтер

    18

  • mr.Kaf

    18

  • GeneralM

    17

  • Оружейник

    16

  • ss warrior

    16

  • gmanP

    15

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

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

Дон Андрон

Переписываете имя лидеров из нужного файла на русский язык. Если ещё заморочиться, то в строке DESC можно кратко расписать биографию/цитаты/факты о лидере.

GBV

Когда неизвестны теги марионеток или хозяев, на выручку может прийти махинации с областью значений OVERLORD, например такую конструкцию можно придумать:   Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

GBV

Да, в дневниках было, что теперь не создаются варианты техники без наличия нужных технологий. Но введён параметр allow_without_tech, который по идее это должен позволять обойти при необходимости, напр

evgenyevx

Находишь в файле фокусов СССР (Hearts of Iron IV/common/national_focus/soviet.txt) фокус на "Пропаганду коллективизма" (по умолчанию 603 строка) и "Положительный героизм" (681 строка), и удаляешь стро

zx3

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

kaizerreih

Помогите пожалуйста! Хочу сделать чтоб после акупации страны вылазил эвент на переиминование провинции и стейда.

kaizerreih

Если я правильно понял то вот bookmarks = {     bookmark = {         name = "New world"                       -название сценария         desc = "BLITZKRIEG_DESC"         date = 1948.8.14.

ti1xoh9

фотки для ивентов - .dds файлы (397*153, возможно, без альфа-канала) кладутся в папку gfx/event_pictures или gfx/events и прописываются в коде ивента.  личные иконки (82*82 пикселя, прозрачный фо

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

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

    • alexis
    • Blackfyre Kreis
×
×
  • Создать...